From 09e7a1722afc554962053cf33f9a3c317ea7897f Mon Sep 17 00:00:00 2001 From: Bill Wendling Date: Fri, 7 May 2010 23:09:17 +0000 Subject: [PATCH] Remove. Don't XFAIL. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103321 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/CodeGen/X86/fp-elim.ll | 46 ------------------------------------- 1 file changed, 46 deletions(-) delete mode 100644 test/CodeGen/X86/fp-elim.ll diff --git a/test/CodeGen/X86/fp-elim.ll b/test/CodeGen/X86/fp-elim.ll deleted file mode 100644 index ecb653e4992..00000000000 --- a/test/CodeGen/X86/fp-elim.ll +++ /dev/null @@ -1,46 +0,0 @@ -; RUN: llc < %s -march=x86 -asm-verbose=false | FileCheck %s -check-prefix=FP-ELIM -; RUN: llc < %s -march=x86 -asm-verbose=false -disable-fp-elim | FileCheck %s -check-prefix=NO-ELIM -; RUN: llc < %s -march=x86 -asm-verbose=false -disable-non-leaf-fp-elim | FileCheck %s -check-prefix=NON-LEAF -; XFAIL:* - -; FIXME: Temporarily reverted. -; Implement -momit-leaf-frame-pointer -; rdar://7886181 - -define i32 @t1() nounwind readnone { -entry: -; FP-ELIM: t1: -; FP-ELIM-NEXT: movl -; FP-ELIM-NEXT: ret - -; NO-ELIM: t1: -; NO-ELIM-NEXT: pushl %ebp -; NO-ELIM: popl %ebp -; NO-ELIM-NEXT: ret - -; NON-LEAF: t1: -; NON-LEAF-NEXT: movl -; NON-LEAF-NEXT: ret - ret i32 10 -} - -define void @t2() nounwind { -entry: -; FP-ELIM: t2: -; FP-ELIM-NOT: pushl %ebp -; FP-ELIM: ret - -; NO-ELIM: t2: -; NO-ELIM-NEXT: pushl %ebp -; NO-ELIM: popl %ebp -; NO-ELIM-NEXT: ret - -; NON-LEAF: t2: -; NON-LEAF-NEXT: pushl %ebp -; NON-LEAF: popl %ebp -; NON-LEAF-NEXT: ret - tail call void @foo(i32 0) nounwind - ret void -} - -declare void @foo(i32)