diff options
Diffstat (limited to 'test/CodeGen/X86/simple-zext.ll')
| -rw-r--r-- | test/CodeGen/X86/simple-zext.ll | 16 |
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) |
