aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/X86/simple-zext.ll
diff options
context:
space:
mode:
Diffstat (limited to 'test/CodeGen/X86/simple-zext.ll')
-rw-r--r--test/CodeGen/X86/simple-zext.ll16
1 files changed, 0 insertions, 16 deletions
diff --git a/test/CodeGen/X86/simple-zext.ll b/test/CodeGen/X86/simple-zext.ll
deleted file mode 100644
index b80c0bc6b10d..000000000000
--- a/test/CodeGen/X86/simple-zext.ll
+++ /dev/null
@@ -1,16 +0,0 @@
-; RUN: llc -mtriple=x86_64-apple-darwin < %s| FileCheck %s
-
-; A bug in DAGCombiner prevented it forming a zextload in this simple case
-; because it counted both the chain user and the real user against the
-; profitability total.
-
-define void @load_zext(i32* nocapture %p){
-entry:
- %0 = load i32, i32* %p, align 4
- %and = and i32 %0, 255
- tail call void @use(i32 %and)
- ret void
-; CHECK: movzbl ({{%r[a-z]+}}), {{%e[a-z]+}}
-}
-
-declare void @use(i32)