aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/X86/sibcall.ll
diff options
context:
space:
mode:
authorStuart Hastings <stuart@apple.com>2011-05-18 19:19:17 +0000
committerStuart Hastings <stuart@apple.com>2011-05-18 19:19:17 +0000
commit1f2cb9824db0f5aa1cdc3e2b6f71faaf502509f6 (patch)
tree8267e3db15bc721c217f8799e1ca74df7a63126a /test/CodeGen/X86/sibcall.ll
parentb2a00dca1b03cea98ebb557dba56802109c11c19 (diff)
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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131557 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/X86/sibcall.ll')
-rw-r--r--test/CodeGen/X86/sibcall.ll2
1 files changed, 1 insertions, 1 deletions
diff --git a/test/CodeGen/X86/sibcall.ll b/test/CodeGen/X86/sibcall.ll
index 549a3cfb11..4a98efb4d4 100644
--- a/test/CodeGen/X86/sibcall.ll
+++ b/test/CodeGen/X86/sibcall.ll
@@ -198,7 +198,7 @@ declare i32 @foo6(i32, i32, %struct.t* byval align 4)
; 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: