projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Debug Info Verifier: enable verification of DICompileUnit.
[oota-llvm.git]
/
test
/
CodeGen
/
X86
/
x86-64-sret-return.ll
diff --git
a/test/CodeGen/X86/x86-64-sret-return.ll
b/test/CodeGen/X86/x86-64-sret-return.ll
index bc8a543465808ade46a3d0ea69f1f9959d51064d..2d001142d7a105ff0fa89203a9458707bc831fdc 100644
(file)
--- a/
test/CodeGen/X86/x86-64-sret-return.ll
+++ b/
test/CodeGen/X86/x86-64-sret-return.ll
@@
-4,11
+4,11
@@
%struct.foo = type { [4 x i64] }
%struct.foo = type { [4 x i64] }
-; CHECK: bar:
+; CHECK
-LABEL
: bar:
; CHECK: movq %rdi, %rax
; For the x32 ABI, pointers are 32-bit so 32-bit instructions will be used
; CHECK: movq %rdi, %rax
; For the x32 ABI, pointers are 32-bit so 32-bit instructions will be used
-; X32ABI: bar:
+; X32ABI
-LABEL
: bar:
; X32ABI: movl %edi, %eax
define void @bar(%struct.foo* noalias sret %agg.result, %struct.foo* %d) nounwind {
; X32ABI: movl %edi, %eax
define void @bar(%struct.foo* noalias sret %agg.result, %struct.foo* %d) nounwind {
@@
-60,11
+60,11
@@
return: ; preds = %entry
ret void
}
ret void
}
-; CHECK: foo:
+; CHECK
-LABEL
: foo:
; CHECK: movq %rdi, %rax
; For the x32 ABI, pointers are 32-bit so 32-bit instructions will be used
; CHECK: movq %rdi, %rax
; For the x32 ABI, pointers are 32-bit so 32-bit instructions will be used
-; X32ABI: foo:
+; X32ABI
-LABEL
: foo:
; X32ABI: movl %edi, %eax
define void @foo({ i64 }* noalias nocapture sret %agg.result) nounwind {
; X32ABI: movl %edi, %eax
define void @foo({ i64 }* noalias nocapture sret %agg.result) nounwind {