aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/X86/sibcall.ll
diff options
context:
space:
mode:
authorPreston Gurd <preston.gurd@intel.com>2013-03-27 23:16:18 +0000
committerPreston Gurd <preston.gurd@intel.com>2013-03-27 23:16:18 +0000
commit1fd36e41e408307a4e7362cc9cd83aeb77ee71dd (patch)
treed3032eb577b61d11731bc84f5bb4eb5ebd740f08 /test/CodeGen/X86/sibcall.ll
parentc8d65364223a04b179958a50a4bf0f89b21dd7d2 (diff)
downloadexternal_llvm-1fd36e41e408307a4e7362cc9cd83aeb77ee71dd.zip
external_llvm-1fd36e41e408307a4e7362cc9cd83aeb77ee71dd.tar.gz
external_llvm-1fd36e41e408307a4e7362cc9cd83aeb77ee71dd.tar.bz2
This patch follows is a follow up to r178171, which uses the register
form of call in preference to memory indirect on Atom. In this case, the patch applies the optimization to the code for reloading spilled registers. The patch also includes changes to sibcall.ll and movgs.ll, which were failing on the Atom buildbot after the first patch was applied. This patch by Sriram Murali. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@178193 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/X86/sibcall.ll')
-rw-r--r--test/CodeGen/X86/sibcall.ll4
1 files changed, 2 insertions, 2 deletions
diff --git a/test/CodeGen/X86/sibcall.ll b/test/CodeGen/X86/sibcall.ll
index 2af3559..ceb79ea 100644
--- a/test/CodeGen/X86/sibcall.ll
+++ b/test/CodeGen/X86/sibcall.ll
@@ -1,5 +1,5 @@
-; RUN: llc < %s -mtriple=i686-linux -mattr=+sse2 -asm-verbose=false | FileCheck %s -check-prefix=32
-; RUN: llc < %s -mtriple=x86_64-linux -mattr=+sse2 -asm-verbose=false | FileCheck %s -check-prefix=64
+; RUN: llc < %s -mtriple=i686-linux -mcpu=core2 -mattr=+sse2 -asm-verbose=false | FileCheck %s -check-prefix=32
+; RUN: llc < %s -mtriple=x86_64-linux -mcpu=core2 -mattr=+sse2 -asm-verbose=false | FileCheck %s -check-prefix=64
define void @t1(i32 %x) nounwind ssp {
entry: