summaryrefslogtreecommitdiff
path: root/test/CodeGen/PowerPC/structsinregs.ll
diff options
context:
space:
mode:
Diffstat (limited to 'test/CodeGen/PowerPC/structsinregs.ll')
-rw-r--r--test/CodeGen/PowerPC/structsinregs.ll60
1 files changed, 28 insertions, 32 deletions
diff --git a/test/CodeGen/PowerPC/structsinregs.ll b/test/CodeGen/PowerPC/structsinregs.ll
index 54679f259e9..e27041dd4c8 100644
--- a/test/CodeGen/PowerPC/structsinregs.ll
+++ b/test/CodeGen/PowerPC/structsinregs.ll
@@ -59,7 +59,6 @@ entry:
%call = call i32 @callee1(%struct.s1* byval %p1, %struct.s2* byval %p2, %struct.s3* byval %p3, %struct.s4* byval %p4, %struct.s5* byval %p5, %struct.s6* byval %p6, %struct.s7* byval %p7)
ret i32 %call
-; CHECK-LABEL: caller1
; CHECK: ld 9, 112(31)
; CHECK: ld 8, 120(31)
; CHECK: ld 7, 128(31)
@@ -98,21 +97,20 @@ entry:
%add13 = add nsw i32 %add11, %6
ret i32 %add13
-; CHECK-LABEL: callee1
-; CHECK-DAG: std 9, 96(1)
-; CHECK-DAG: std 8, 88(1)
-; CHECK-DAG: std 7, 80(1)
-; CHECK-DAG: stw 6, 76(1)
-; CHECK-DAG: stw 5, 68(1)
-; CHECK-DAG: sth 4, 62(1)
-; CHECK-DAG: stb 3, 55(1)
-; CHECK-DAG: lha {{[0-9]+}}, 62(1)
-; CHECK-DAG: lha {{[0-9]+}}, 68(1)
-; CHECK-DAG: lbz {{[0-9]+}}, 55(1)
-; CHECK-DAG: lwz {{[0-9]+}}, 76(1)
-; CHECK-DAG: lwz {{[0-9]+}}, 80(1)
-; CHECK-DAG: lwz {{[0-9]+}}, 88(1)
-; CHECK-DAG: lwz {{[0-9]+}}, 96(1)
+; CHECK: std 9, 96(1)
+; CHECK: std 8, 88(1)
+; CHECK: std 7, 80(1)
+; CHECK: stw 6, 76(1)
+; CHECK: stw 5, 68(1)
+; CHECK: sth 4, 62(1)
+; CHECK: stb 3, 55(1)
+; CHECK: lha {{[0-9]+}}, 62(1)
+; CHECK: lha {{[0-9]+}}, 68(1)
+; CHECK: lbz {{[0-9]+}}, 55(1)
+; CHECK: lwz {{[0-9]+}}, 76(1)
+; CHECK: lwz {{[0-9]+}}, 80(1)
+; CHECK: lwz {{[0-9]+}}, 88(1)
+; CHECK: lwz {{[0-9]+}}, 96(1)
}
define i32 @caller2() nounwind {
@@ -141,7 +139,6 @@ entry:
%call = call i32 @callee2(%struct.t1* byval %p1, %struct.t2* byval %p2, %struct.t3* byval %p3, %struct.t4* byval %p4, %struct.t5* byval %p5, %struct.t6* byval %p6, %struct.t7* byval %p7)
ret i32 %call
-; CHECK-LABEL: caller2
; CHECK: stb {{[0-9]+}}, 71(1)
; CHECK: sth {{[0-9]+}}, 69(1)
; CHECK: stb {{[0-9]+}}, 87(1)
@@ -187,19 +184,18 @@ entry:
%add13 = add nsw i32 %add11, %6
ret i32 %add13
-; CHECK-LABEL: callee2
-; CHECK-DAG: std 9, 96(1)
-; CHECK-DAG: std 8, 88(1)
-; CHECK-DAG: std 7, 80(1)
-; CHECK-DAG: stw 6, 76(1)
-; CHECK-DAG: std 5, 64(1)
-; CHECK-DAG: sth 4, 62(1)
-; CHECK-DAG: stb 3, 55(1)
-; CHECK-DAG: lha {{[0-9]+}}, 62(1)
-; CHECK-DAG: lha {{[0-9]+}}, 69(1)
-; CHECK-DAG: lbz {{[0-9]+}}, 55(1)
-; CHECK-DAG: lwz {{[0-9]+}}, 76(1)
-; CHECK-DAG: lwz {{[0-9]+}}, 83(1)
-; CHECK-DAG: lwz {{[0-9]+}}, 90(1)
-; CHECK-DAG: lwz {{[0-9]+}}, 97(1)
+; CHECK: std 9, 96(1)
+; CHECK: std 8, 88(1)
+; CHECK: std 7, 80(1)
+; CHECK: stw 6, 76(1)
+; CHECK: std 5, 64(1)
+; CHECK: sth 4, 62(1)
+; CHECK: stb 3, 55(1)
+; CHECK: lha {{[0-9]+}}, 62(1)
+; CHECK: lha {{[0-9]+}}, 69(1)
+; CHECK: lbz {{[0-9]+}}, 55(1)
+; CHECK: lwz {{[0-9]+}}, 76(1)
+; CHECK: lwz {{[0-9]+}}, 83(1)
+; CHECK: lwz {{[0-9]+}}, 90(1)
+; CHECK: lwz {{[0-9]+}}, 97(1)
}