diff options
Diffstat (limited to 'test/CodeGen/X86/20090313-signext.ll')
| -rw-r--r-- | test/CodeGen/X86/20090313-signext.ll | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/test/CodeGen/X86/20090313-signext.ll b/test/CodeGen/X86/20090313-signext.ll deleted file mode 100644 index 3ea13164112e..000000000000 --- a/test/CodeGen/X86/20090313-signext.ll +++ /dev/null @@ -1,19 +0,0 @@ -; RUN: llc < %s -march=x86-64 -relocation-model=pic > %t -; RUN: grep "movswl %ax, %edi" %t -; RUN: grep "movw (%rax), %ax" %t -; XFAIL: * - -@x = common global i16 0 - -define signext i16 @f() nounwind { -entry: - %0 = tail call signext i16 @h() nounwind - %1 = sext i16 %0 to i32 - tail call void @g(i32 %1) nounwind - %2 = load i16, i16* @x, align 2 - ret i16 %2 -} - -declare signext i16 @h() - -declare void @g(i32) |
