[llvm-commits] [llvm] r131557 - /llvm/trunk/test/CodeGen/X86/sibcall.ll

Stuart Hastings stuart at apple.com
Wed May 18 12:19:17 PDT 2011


Author: stuart
Date: Wed May 18 14:19:17 2011
New Revision: 131557

URL: http://llvm.org/viewvc/llvm-project?rev=131557&view=rev
Log:
An imminent fix to the x86_64 byval logic will expose a flaw in the
x86_64 sibcall logic.  I've filed PR9943 for the sibcall problem, and
this patch alters the testcase to work around the flaw.  When PR9943
is fixed, this patch should be reverted.

Modified:
    llvm/trunk/test/CodeGen/X86/sibcall.ll

Modified: llvm/trunk/test/CodeGen/X86/sibcall.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/sibcall.ll?rev=131557&r1=131556&r2=131557&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/sibcall.ll (original)
+++ llvm/trunk/test/CodeGen/X86/sibcall.ll Wed May 18 14:19:17 2011
@@ -198,7 +198,7 @@
 
 ; rdar://r7717598
 %struct.ns = type { i32, i32 }
-%struct.cp = type { float, float }
+%struct.cp = type { float, float, float, float, float }
 
 define %struct.ns* @t13(%struct.cp* %yy) nounwind ssp {
 ; 32: t13:





More information about the llvm-commits mailing list