@@ -30,12 +30,12 @@ define signext i32 @StoreArrays1() {
30
30
; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: stw r3, mySmallLocalExecTLSv1[TL]@le(r13)
31
31
; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: li r3, 2
32
32
; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: stw r4, mySmallLocalExecTLSv1[TL]@le+24(r13)
33
- ; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: stw r3, mySmallLocalExecTLS2[TL]@le-65216 (r13)
33
+ ; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: stw r3, ( mySmallLocalExecTLS2[TL]@le+320)-65536 (r13)
34
34
; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: li r3, 3
35
- ; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: stw r3, mySmallLocalExecTLS3[TL]@le-65212 (r13)
35
+ ; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: stw r3, ( mySmallLocalExecTLS3[TL]@le+324)-65536 (r13)
36
36
; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: li r3, 88
37
- ; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: stw r4, mySmallLocalExecTLS4[TL]@le-65208 (r13)
38
- ; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: stw r3, mySmallLocalExecTLS5[TL]@le-65204 (r13)
37
+ ; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: stw r4, ( mySmallLocalExecTLS4[TL]@le+328)-65536 (r13)
38
+ ; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: stw r3, ( mySmallLocalExecTLS5[TL]@le+332)-65536 (r13)
39
39
; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: li r3, 102
40
40
; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: blr
41
41
;
@@ -46,12 +46,12 @@ define signext i32 @StoreArrays1() {
46
46
; SMALL-LOCAL-EXEC-LARGECM64-NEXT: stw r3, mySmallLocalExecTLSv1[TL]@le(r13)
47
47
; SMALL-LOCAL-EXEC-LARGECM64-NEXT: li r3, 2
48
48
; SMALL-LOCAL-EXEC-LARGECM64-NEXT: stw r4, mySmallLocalExecTLSv1[TL]@le+24(r13)
49
- ; SMALL-LOCAL-EXEC-LARGECM64-NEXT: stw r3, mySmallLocalExecTLS2[TL]@le-65216 (r13)
49
+ ; SMALL-LOCAL-EXEC-LARGECM64-NEXT: stw r3, ( mySmallLocalExecTLS2[TL]@le+320)-65536 (r13)
50
50
; SMALL-LOCAL-EXEC-LARGECM64-NEXT: li r3, 3
51
- ; SMALL-LOCAL-EXEC-LARGECM64-NEXT: stw r3, mySmallLocalExecTLS3[TL]@le-65212 (r13)
51
+ ; SMALL-LOCAL-EXEC-LARGECM64-NEXT: stw r3, ( mySmallLocalExecTLS3[TL]@le+324)-65536 (r13)
52
52
; SMALL-LOCAL-EXEC-LARGECM64-NEXT: li r3, 88
53
- ; SMALL-LOCAL-EXEC-LARGECM64-NEXT: stw r4, mySmallLocalExecTLS4[TL]@le-65208 (r13)
54
- ; SMALL-LOCAL-EXEC-LARGECM64-NEXT: stw r3, mySmallLocalExecTLS5[TL]@le-65204 (r13)
53
+ ; SMALL-LOCAL-EXEC-LARGECM64-NEXT: stw r4, ( mySmallLocalExecTLS4[TL]@le+328)-65536 (r13)
54
+ ; SMALL-LOCAL-EXEC-LARGECM64-NEXT: stw r3, ( mySmallLocalExecTLS5[TL]@le+332)-65536 (r13)
55
55
; SMALL-LOCAL-EXEC-LARGECM64-NEXT: li r3, 102
56
56
; SMALL-LOCAL-EXEC-LARGECM64-NEXT: blr
57
57
entry:
@@ -95,13 +95,13 @@ define signext i32 @StoreArrays2() {
95
95
; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: li r3, 4
96
96
; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: stw r3, 24(r4)
97
97
; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: li r4, 2
98
- ; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: stw r4, mySmallLocalExecTLS2[TL]@le-65216 (r13)
98
+ ; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: stw r4, ( mySmallLocalExecTLS2[TL]@le+320)-65536 (r13)
99
99
; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: li r4, 3
100
- ; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: stw r4, mySmallLocalExecTLS3[TL]@le-65212 (r13)
100
+ ; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: stw r4, ( mySmallLocalExecTLS3[TL]@le+324)-65536 (r13)
101
101
; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: li r4, 88
102
- ; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: stw r3, mySmallLocalExecTLS4[TL]@le-65208 (r13)
102
+ ; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: stw r3, ( mySmallLocalExecTLS4[TL]@le+328)-65536 (r13)
103
103
; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: li r3, 102
104
- ; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: stw r4, mySmallLocalExecTLS5[TL]@le-65204 (r13)
104
+ ; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: stw r4, ( mySmallLocalExecTLS5[TL]@le+332)-65536 (r13)
105
105
; SMALL-LOCAL-EXEC-SMALLCM64-NEXT: blr
106
106
;
107
107
; SMALL-LOCAL-EXEC-LARGECM64-LABEL: StoreArrays2:
@@ -114,12 +114,12 @@ define signext i32 @StoreArrays2() {
114
114
; SMALL-LOCAL-EXEC-LARGECM64-NEXT: li r4, 4
115
115
; SMALL-LOCAL-EXEC-LARGECM64-NEXT: stw r4, 24(r3)
116
116
; SMALL-LOCAL-EXEC-LARGECM64-NEXT: li r3, 2
117
- ; SMALL-LOCAL-EXEC-LARGECM64-NEXT: stw r3, mySmallLocalExecTLS2[TL]@le-65216 (r13)
117
+ ; SMALL-LOCAL-EXEC-LARGECM64-NEXT: stw r3, ( mySmallLocalExecTLS2[TL]@le+320)-65536 (r13)
118
118
; SMALL-LOCAL-EXEC-LARGECM64-NEXT: li r3, 3
119
- ; SMALL-LOCAL-EXEC-LARGECM64-NEXT: stw r3, mySmallLocalExecTLS3[TL]@le-65212 (r13)
119
+ ; SMALL-LOCAL-EXEC-LARGECM64-NEXT: stw r3, ( mySmallLocalExecTLS3[TL]@le+324)-65536 (r13)
120
120
; SMALL-LOCAL-EXEC-LARGECM64-NEXT: li r3, 88
121
- ; SMALL-LOCAL-EXEC-LARGECM64-NEXT: stw r4, mySmallLocalExecTLS4[TL]@le-65208 (r13)
122
- ; SMALL-LOCAL-EXEC-LARGECM64-NEXT: stw r3, mySmallLocalExecTLS5[TL]@le-65204 (r13)
121
+ ; SMALL-LOCAL-EXEC-LARGECM64-NEXT: stw r4, ( mySmallLocalExecTLS4[TL]@le+328)-65536 (r13)
122
+ ; SMALL-LOCAL-EXEC-LARGECM64-NEXT: stw r3, ( mySmallLocalExecTLS5[TL]@le+332)-65536 (r13)
123
123
; SMALL-LOCAL-EXEC-LARGECM64-NEXT: li r3, 102
124
124
; SMALL-LOCAL-EXEC-LARGECM64-NEXT: blr
125
125
entry:
0 commit comments