@@ -17,17 +17,17 @@ define double @caller() {
1717 ; MIR32: bb.0.entry:
1818 ; MIR32-NEXT: renamable $r3 = LI 0
1919 ; MIR32-NEXT: renamable $r4 = LIS 16392
20- ; MIR32-NEXT: STW killed renamable $r4, 180 , $r1 :: (store (s32) into unknown-address + 24)
20+ ; MIR32-NEXT: STW killed renamable $r4, 184 , $r1 :: (store (s32) into unknown-address + 24, align 8 )
2121 ; MIR32-NEXT: renamable $r4 = LIS 16384
22- ; MIR32-NEXT: STW renamable $r3, 184 , $r1 :: (store (s32) into unknown-address + 28)
23- ; MIR32-NEXT: STW renamable $r3, 176 , $r1 :: (store (s32) into unknown-address + 20)
24- ; MIR32-NEXT: STW killed renamable $r4, 172 , $r1 :: (store (s32) into unknown-address + 16)
25- ; MIR32-NEXT: STW renamable $r3, 168 , $r1 :: (store (s32) into unknown-address + 12)
22+ ; MIR32-NEXT: STW renamable $r3, 188 , $r1 :: (store (s32) into unknown-address + 28, basealign 8 )
23+ ; MIR32-NEXT: STW renamable $r3, 180 , $r1 :: (store (s32) into unknown-address + 20, basealign 8 )
24+ ; MIR32-NEXT: STW killed renamable $r4, 176 , $r1 :: (store (s32) into unknown-address + 16, align 8 )
25+ ; MIR32-NEXT: STW renamable $r3, 172 , $r1 :: (store (s32) into unknown-address + 12, basealign 8 )
2626 ; MIR32-NEXT: renamable $r4 = LIS 16368
27- ; MIR32-NEXT: STW killed renamable $r4, 164 , $r1 :: (store (s32) into unknown-address + 8)
28- ; MIR32-NEXT: STW renamable $r3, 160 , $r1 :: (store (s32) into unknown-address + 4)
29- ; MIR32-NEXT: STW killed renamable $r3, 156 , $r1 :: (store (s32))
30- ; MIR32-NEXT: ADJCALLSTACKDOWN 188 , 0, implicit-def dead $r1, implicit $r1
27+ ; MIR32-NEXT: STW killed renamable $r4, 168 , $r1 :: (store (s32) into unknown-address + 8, align 8)
28+ ; MIR32-NEXT: STW renamable $r3, 164 , $r1 :: (store (s32) into unknown-address + 4, basealign 8 )
29+ ; MIR32-NEXT: STW killed renamable $r3, 160 , $r1 :: (store (s32), align 8 )
30+ ; MIR32-NEXT: ADJCALLSTACKDOWN 192 , 0, implicit-def dead $r1, implicit $r1
3131 ; MIR32-NEXT: renamable $vsl0 = XXLXORz
3232 ; MIR32-NEXT: renamable $r3 = LI 136
3333 ; MIR32-NEXT: renamable $r4 = LI 120
@@ -73,22 +73,22 @@ define double @caller() {
7373 ; MIR32-NEXT: $f12 = XXLXORdpz
7474 ; MIR32-NEXT: $f13 = XXLXORdpz
7575 ; MIR32-NEXT: BL_NOP <mcsymbol .callee[PR]>, csr_aix32_altivec, implicit-def dead $lr, implicit $rm, implicit $r3, implicit $r4, implicit $f1, implicit killed $f2, implicit killed $v2, implicit killed $v3, implicit killed $v4, implicit killed $v5, implicit killed $v6, implicit killed $v7, implicit killed $v8, implicit killed $v9, implicit killed $v10, implicit killed $v11, implicit killed $v12, implicit killed $v13, implicit killed $f3, implicit killed $f4, implicit killed $f5, implicit killed $f6, implicit killed $f7, implicit killed $f8, implicit killed $f9, implicit killed $f10, implicit killed $f11, implicit killed $f12, implicit killed $f13, implicit $r2, implicit-def $r1, implicit-def $f1
76- ; MIR32-NEXT: ADJCALLSTACKUP 188 , 0, implicit-def dead $r1, implicit $r1
76+ ; MIR32-NEXT: ADJCALLSTACKUP 192 , 0, implicit-def dead $r1, implicit $r1
7777 ; MIR32-NEXT: BLR implicit $lr, implicit $rm, implicit $f1
7878 ;
7979 ; MIR64-LABEL: name: caller
8080 ; MIR64: bb.0.entry:
8181 ; MIR64-NEXT: renamable $x3 = LI8 2049
8282 ; MIR64-NEXT: renamable $x4 = LI8 1
8383 ; MIR64-NEXT: renamable $x3 = RLDIC killed renamable $x3, 51, 1
84- ; MIR64-NEXT: STD killed renamable $x3, 216, $x1 :: (store (s64) into unknown-address + 24, align 4 )
84+ ; MIR64-NEXT: STD killed renamable $x3, 216, $x1 :: (store (s64) into unknown-address + 24)
8585 ; MIR64-NEXT: renamable $x3 = LI8 1023
8686 ; MIR64-NEXT: renamable $x4 = RLDIC killed renamable $x4, 62, 1
87- ; MIR64-NEXT: STD killed renamable $x4, 208, $x1 :: (store (s64) into unknown-address + 16, align 4 )
87+ ; MIR64-NEXT: STD killed renamable $x4, 208, $x1 :: (store (s64) into unknown-address + 16)
8888 ; MIR64-NEXT: renamable $x4 = LI8 0
89- ; MIR64-NEXT: STD renamable $x4, 192, $x1 :: (store (s64), align 4 )
89+ ; MIR64-NEXT: STD renamable $x4, 192, $x1 :: (store (s64))
9090 ; MIR64-NEXT: renamable $x3 = RLDIC killed renamable $x3, 52, 2
91- ; MIR64-NEXT: STD killed renamable $x3, 200, $x1 :: (store (s64) into unknown-address + 8, align 4 )
91+ ; MIR64-NEXT: STD killed renamable $x3, 200, $x1 :: (store (s64) into unknown-address + 8)
9292 ; MIR64-NEXT: ADJCALLSTACKDOWN 224, 0, implicit-def dead $r1, implicit $r1
9393 ; MIR64-NEXT: renamable $vsl0 = XXLXORz
9494 ; MIR64-NEXT: renamable $x3 = LI8 160
0 commit comments