Tests: Be less dependent on a specific schedule/regalloc
[oota-llvm.git] / test / CodeGen / ARM / 2013-04-05-Small-ByVal-Structs-PR15293.ll
index 127429bc31e3fa215265b68d8582850a30535a2e..76c858fc6c6f60be851c8e78c0a8b4fa3f26afe3 100644 (file)
@@ -14,9 +14,9 @@
 ;CHECK-LABEL: foo2:
 ;CHECK:        sub     sp, sp, #8
 ;CHECK:        push    {r11, lr}
-;CHECK:        str     r0, [sp, #8]
-;CHECK:        add     r0, sp, #8
-;CHECK:        str     r2, [sp, #12]
+;CHECK-DAG:    str     [[R0:r0]], [sp, #8]
+;CHECK-DAG:    add     [[R0]], sp, #8
+;CHECK-DAG:    str     r2, [sp, #12]
 ;CHECK:        bl      fooUseParam
 ;CHECK:        add     r0, sp, #12
 ;CHECK:        bl      fooUseParam
@@ -36,8 +36,8 @@
 ;CHECK-LABEL: doFoo2:
 ;CHECK:        push    {r11, lr}
 ;CHECK:        ldr     r0,
-;CHECK:        mov     r1, #0
-;CHECK:        ldr     r0, [r0]
+;CHECK-DAG:    mov     r1, #0
+;CHECK-DAG:    ldr     r0, [r0]
 ;CHECK:        mov     r2, r0
 ;CHECK:        bl      foo2
 ;CHECK:        pop     {r11, lr}