@@ -102,23 +102,23 @@ define void @foo() nounwind {
102
102
; LARGE_NO_SCH-NEXT: lu32i.d $a1, %got64_pc_lo20(gd)
103
103
; LARGE_NO_SCH-NEXT: lu52i.d $a1, $a1, %got64_pc_hi12(gd)
104
104
; LARGE_NO_SCH-NEXT: add.d $a0, $a1, $a0
105
- ; LARGE_NO_SCH-NEXT: pcalau12i $a1, %pc_hi20 (__tls_get_addr)
106
- ; LARGE_NO_SCH-NEXT: addi.d $ra, $zero, %pc_lo12 (__tls_get_addr)
107
- ; LARGE_NO_SCH-NEXT: lu32i.d $ra, %pc64_lo20 (__tls_get_addr)
108
- ; LARGE_NO_SCH-NEXT: lu52i.d $ra, $ra, %pc64_hi12 (__tls_get_addr)
109
- ; LARGE_NO_SCH-NEXT: add .d $ra, $ra, $a1
105
+ ; LARGE_NO_SCH-NEXT: pcalau12i $a1, %got_pc_hi20 (__tls_get_addr)
106
+ ; LARGE_NO_SCH-NEXT: addi.d $ra, $zero, %got_pc_lo12 (__tls_get_addr)
107
+ ; LARGE_NO_SCH-NEXT: lu32i.d $ra, %got64_pc_lo20 (__tls_get_addr)
108
+ ; LARGE_NO_SCH-NEXT: lu52i.d $ra, $ra, %got64_pc_hi12 (__tls_get_addr)
109
+ ; LARGE_NO_SCH-NEXT: ldx .d $ra, $ra, $a1
110
110
; LARGE_NO_SCH-NEXT: jirl $ra, $ra, 0
111
111
; LARGE_NO_SCH-NEXT: ld.d $zero, $a0, 0
112
112
; LARGE_NO_SCH-NEXT: pcalau12i $a0, %ld_pc_hi20(ld)
113
113
; LARGE_NO_SCH-NEXT: addi.d $a1, $zero, %got_pc_lo12(ld)
114
114
; LARGE_NO_SCH-NEXT: lu32i.d $a1, %got64_pc_lo20(ld)
115
115
; LARGE_NO_SCH-NEXT: lu52i.d $a1, $a1, %got64_pc_hi12(ld)
116
116
; LARGE_NO_SCH-NEXT: add.d $a0, $a1, $a0
117
- ; LARGE_NO_SCH-NEXT: pcalau12i $a1, %pc_hi20 (__tls_get_addr)
118
- ; LARGE_NO_SCH-NEXT: addi.d $ra, $zero, %pc_lo12 (__tls_get_addr)
119
- ; LARGE_NO_SCH-NEXT: lu32i.d $ra, %pc64_lo20 (__tls_get_addr)
120
- ; LARGE_NO_SCH-NEXT: lu52i.d $ra, $ra, %pc64_hi12 (__tls_get_addr)
121
- ; LARGE_NO_SCH-NEXT: add .d $ra, $ra, $a1
117
+ ; LARGE_NO_SCH-NEXT: pcalau12i $a1, %got_pc_hi20 (__tls_get_addr)
118
+ ; LARGE_NO_SCH-NEXT: addi.d $ra, $zero, %got_pc_lo12 (__tls_get_addr)
119
+ ; LARGE_NO_SCH-NEXT: lu32i.d $ra, %got64_pc_lo20 (__tls_get_addr)
120
+ ; LARGE_NO_SCH-NEXT: lu52i.d $ra, $ra, %got64_pc_hi12 (__tls_get_addr)
121
+ ; LARGE_NO_SCH-NEXT: ldx .d $ra, $ra, $a1
122
122
; LARGE_NO_SCH-NEXT: jirl $ra, $ra, 0
123
123
; LARGE_NO_SCH-NEXT: ld.d $zero, $a0, 0
124
124
; LARGE_NO_SCH-NEXT: pcalau12i $a0, %ie_pc_hi20(ie)
@@ -158,23 +158,23 @@ define void @foo() nounwind {
158
158
; LARGE_SCH-NEXT: lu32i.d $a1, %got64_pc_lo20(gd)
159
159
; LARGE_SCH-NEXT: lu52i.d $a1, $a1, %got64_pc_hi12(gd)
160
160
; LARGE_SCH-NEXT: add.d $a0, $a1, $a0
161
- ; LARGE_SCH-NEXT: pcalau12i $a1, %pc_hi20 (__tls_get_addr)
162
- ; LARGE_SCH-NEXT: addi.d $ra, $zero, %pc_lo12 (__tls_get_addr)
163
- ; LARGE_SCH-NEXT: lu32i.d $ra, %pc64_lo20 (__tls_get_addr)
164
- ; LARGE_SCH-NEXT: lu52i.d $ra, $ra, %pc64_hi12 (__tls_get_addr)
165
- ; LARGE_SCH-NEXT: add .d $ra, $ra, $a1
161
+ ; LARGE_SCH-NEXT: pcalau12i $a1, %got_pc_hi20 (__tls_get_addr)
162
+ ; LARGE_SCH-NEXT: addi.d $ra, $zero, %got_pc_lo12 (__tls_get_addr)
163
+ ; LARGE_SCH-NEXT: lu32i.d $ra, %got64_pc_lo20 (__tls_get_addr)
164
+ ; LARGE_SCH-NEXT: lu52i.d $ra, $ra, %got64_pc_hi12 (__tls_get_addr)
165
+ ; LARGE_SCH-NEXT: ldx .d $ra, $ra, $a1
166
166
; LARGE_SCH-NEXT: jirl $ra, $ra, 0
167
167
; LARGE_SCH-NEXT: ld.d $zero, $a0, 0
168
168
; LARGE_SCH-NEXT: pcalau12i $a0, %ld_pc_hi20(ld)
169
169
; LARGE_SCH-NEXT: addi.d $a1, $zero, %got_pc_lo12(ld)
170
170
; LARGE_SCH-NEXT: lu32i.d $a1, %got64_pc_lo20(ld)
171
171
; LARGE_SCH-NEXT: lu52i.d $a1, $a1, %got64_pc_hi12(ld)
172
172
; LARGE_SCH-NEXT: add.d $a0, $a1, $a0
173
- ; LARGE_SCH-NEXT: pcalau12i $a1, %pc_hi20 (__tls_get_addr)
174
- ; LARGE_SCH-NEXT: addi.d $ra, $zero, %pc_lo12 (__tls_get_addr)
175
- ; LARGE_SCH-NEXT: lu32i.d $ra, %pc64_lo20 (__tls_get_addr)
176
- ; LARGE_SCH-NEXT: lu52i.d $ra, $ra, %pc64_hi12 (__tls_get_addr)
177
- ; LARGE_SCH-NEXT: add .d $ra, $ra, $a1
173
+ ; LARGE_SCH-NEXT: pcalau12i $a1, %got_pc_hi20 (__tls_get_addr)
174
+ ; LARGE_SCH-NEXT: addi.d $ra, $zero, %got_pc_lo12 (__tls_get_addr)
175
+ ; LARGE_SCH-NEXT: lu32i.d $ra, %got64_pc_lo20 (__tls_get_addr)
176
+ ; LARGE_SCH-NEXT: lu52i.d $ra, $ra, %got64_pc_hi12 (__tls_get_addr)
177
+ ; LARGE_SCH-NEXT: ldx .d $ra, $ra, $a1
178
178
; LARGE_SCH-NEXT: jirl $ra, $ra, 0
179
179
; LARGE_SCH-NEXT: ld.d $zero, $a0, 0
180
180
; LARGE_SCH-NEXT: pcalau12i $a0, %ie_pc_hi20(ie)
0 commit comments