@@ -17,11 +17,11 @@ li.d $4, 0.0
17
17
# N32-N64: daddiu $4, $zero, 0 # encoding: [0x00,0x00,0x04,0x64]
18
18
19
19
li.d $4 , 1.12345
20
- # ALL: .section .rodata,"a",@progbits
21
- # ALL: [[LABEL:\$tmp[0-9]+]]:
22
- # ALL: .4byte 1072822694
23
- # ALL: .4byte 3037400872
24
- # ALL: .text
20
+ # ALL: .section .rodata,"a",@progbits
21
+ # ALL-NEXT : [[LABEL:\$tmp[0-9]+]]:
22
+ # ALL-NEXT : .p2align 3
23
+ # ALL-NEXT : .8byte 4607738388174016296
24
+ # ALL-NEXT : .text
25
25
# O32-N32-NO-PIC: lui $1, %hi([[LABEL]]) # encoding: [A,A,0x01,0x3c]
26
26
# O32-N32-NO-PIC: # fixup A - offset: 0, value: %hi([[LABEL]]), kind: fixup_Mips_HI16
27
27
# O32-N32-NO-PIC: addiu $1, $1, %lo([[LABEL]]) # encoding: [A,A,0x21,0x24]
@@ -61,11 +61,11 @@ li.d $4, 1.0
61
61
# N32-N64: dsll $4, $4, 46 # encoding: [0xbc,0x23,0x04,0x00]
62
62
63
63
li.d $4 , 12345678910
64
- # ALL: .section .rodata,"a",@progbits
65
- # ALL: [[LABEL:\$tmp[0-9]+]]:
66
- # ALL: .4byte 1107754720
67
- # ALL: .4byte 3790602240
68
- # ALL: .text
64
+ # ALL: .section .rodata,"a",@progbits
65
+ # ALL-NEXT : [[LABEL:\$tmp[0-9]+]]:
66
+ # ALL-NEXT : .p2align 3
67
+ # ALL-NEXT : .8byte 4757770298180239360
68
+ # ALL-NEXT : .text
69
69
# O32-N32-NO-PIC: lui $1, %hi([[LABEL]]) # encoding: [A,A,0x01,0x3c]
70
70
# O32-N32-NO-PIC: # fixup A - offset: 0, value: %hi([[LABEL]]), kind: fixup_Mips_HI16
71
71
# O32-N32-NO-PIC: addiu $1, $1, %lo([[LABEL]]) # encoding: [A,A,0x21,0x24]
@@ -93,11 +93,11 @@ li.d $4, 12345678910
93
93
# N32-N64: ld $4, 0($1) # encoding: [0x00,0x00,0x24,0xdc]
94
94
95
95
li.d $4 , 12345678910.0
96
- # ALL: .section .rodata,"a",@progbits
97
- # ALL: [[LABEL:\$tmp[0-9]+]]:
98
- # ALL: .4byte 1107754720
99
- # ALL: .4byte 3790602240
100
- # ALL: .text
96
+ # ALL: .section .rodata,"a",@progbits
97
+ # ALL-NEXT : [[LABEL:\$tmp[0-9]+]]:
98
+ # ALL-NEXT : .p2align 3
99
+ # ALL-NEXT : .8byte 4757770298180239360
100
+ # ALL-NEXT : .text
101
101
# O32-N32-NO-PIC: lui $1, %hi([[LABEL]]) # encoding: [A,A,0x01,0x3c]
102
102
# O32-N32-NO-PIC: # fixup A - offset: 0, value: %hi([[LABEL]]), kind: fixup_Mips_HI16
103
103
# O32-N32-NO-PIC: addiu $1, $1, %lo([[LABEL]]) # encoding: [A,A,0x21,0x24]
@@ -125,11 +125,11 @@ li.d $4, 12345678910.0
125
125
# N32-N64: ld $4, 0($1) # encoding: [0x00,0x00,0x24,0xdc]
126
126
127
127
li.d $4 , 0 .4
128
- # ALL: .section .rodata,"a",@progbits
129
- # ALL: [[LABEL:\$tmp[0-9]+]]:
130
- # ALL: .4byte 1071225241
131
- # ALL: .4byte 2576980378
132
- # ALL: .text
128
+ # ALL: .section .rodata,"a",@progbits
129
+ # ALL-NEXT : [[LABEL:\$tmp[0-9]+]]:
130
+ # ALL-NEXT : .p2align 3
131
+ # ALL-NEXT : .8byte 4600877379321698714
132
+ # ALL-NEXT : .text
133
133
# O32-N32-NO-PIC: lui $1, %hi([[LABEL]]) # encoding: [A,A,0x01,0x3c]
134
134
# O32-N32-NO-PIC: # fixup A - offset: 0, value: %hi([[LABEL]]), kind: fixup_Mips_HI16
135
135
# O32-N32-NO-PIC: addiu $1, $1, %lo([[LABEL]]) # encoding: [A,A,0x21,0x24]
@@ -163,11 +163,11 @@ li.d $4, 1.5
163
163
# N32-N64: dsll $4, $4, 46 # encoding: [0xbc,0x23,0x04,0x00]
164
164
165
165
li.d $4 , 12345678910.12345678910
166
- # ALL: .section .rodata,"a",@progbits
167
- # ALL: [[LABEL:\$tmp[0-9]+]]:
168
- # ALL: .4byte 1107754720
169
- # ALL: .4byte 3790666967
170
- # ALL: .text
166
+ # ALL: .section .rodata,"a",@progbits
167
+ # ALL-NEXT : [[LABEL:\$tmp[0-9]+]]:
168
+ # ALL-NEXT : .p2align 3
169
+ # ALL-NEXT : .8byte 4757770298180304087
170
+ # ALL-NEXT : .text
171
171
# O32-N32-NO-PIC: lui $1, %hi([[LABEL]]) # encoding: [A,A,0x01,0x3c]
172
172
# O32-N32-NO-PIC: # fixup A - offset: 0, value: %hi([[LABEL]]), kind: fixup_Mips_HI16
173
173
# O32-N32-NO-PIC: addiu $1, $1, %lo([[LABEL]]) # encoding: [A,A,0x21,0x24]
@@ -196,11 +196,11 @@ li.d $4, 12345678910.12345678910
196
196
197
197
198
198
li.d $4 , 12345678910123456789.12345678910
199
- # ALL: .section .rodata,"a",@progbits
200
- # ALL: [[LABEL:\$tmp[0-9]+]]:
201
- # ALL: .4byte 1139108501
202
- # ALL: .4byte 836738583
203
- # ALL: .text
199
+ # ALL: .section .rodata,"a",@progbits
200
+ # ALL-NEXT : [[LABEL:\$tmp[0-9]+]]:
201
+ # ALL-NEXT : .p2align 3
202
+ # ALL-NEXT : .8byte 4892433759227321879
203
+ # ALL-NEXT : .text
204
204
# O32-N32-NO-PIC: lui $1, %hi([[LABEL]]) # encoding: [A,A,0x01,0x3c]
205
205
# O32-N32-NO-PIC: # fixup A - offset: 0, value: %hi([[LABEL]]), kind: fixup_Mips_HI16
206
206
# O32-N32-NO-PIC: addiu $1, $1, %lo([[LABEL]]) # encoding: [A,A,0x21,0x24]
@@ -248,11 +248,11 @@ li.d $f4, 0.0
248
248
# N32-N64: dmtc1 $1, $f4 # encoding: [0x00,0x20,0xa1,0x44]
249
249
250
250
li.d $f4, 1.12345
251
- # ALL: .section .rodata,"a",@progbits
252
- # ALL: [[LABEL:\$tmp[0-9]+]]:
253
- # ALL: .4byte 1072822694
254
- # ALL: .4byte 3037400872
255
- # ALL: .text
251
+ # ALL: .section .rodata,"a",@progbits
252
+ # ALL-NEXT : [[LABEL:\$tmp[0-9]+]]:
253
+ # ALL-NEXT : .p2align 3
254
+ # ALL-NEXT : .8byte 4607738388174016296
255
+ # ALL-NEXT : .text
256
256
# O32-N32-PIC: lw $1, %got([[LABEL]])($gp) # encoding: [A,A,0x81,0x8f]
257
257
# O32-N32-PIC: # fixup A - offset: 0, value: %got([[LABEL]]), kind: fixup_Mips_GOT
258
258
# N64-PIC: ld $1, %got([[LABEL]])($gp) # encoding: [A,A,0x81,0xdf]
@@ -293,11 +293,11 @@ li.d $f4, 1.0
293
293
# N32-N64: dmtc1 $1, $f4 # encoding: [0x00,0x20,0xa1,0x44]
294
294
295
295
li.d $f4, 12345678910
296
- # ALL: .section .rodata,"a",@progbits
297
- # ALL: [[LABEL:\$tmp[0-9]+]]:
298
- # ALL: .4byte 1107754720
299
- # ALL: .4byte 3790602240
300
- # ALL: .text
296
+ # ALL: .section .rodata,"a",@progbits
297
+ # ALL-NEXT : [[LABEL:\$tmp[0-9]+]]:
298
+ # ALL-NEXT : .p2align 3
299
+ # ALL-NEXT : .8byte 4757770298180239360
300
+ # ALL-NEXT : .text
301
301
# O32-N32-PIC: lw $1, %got([[LABEL]])($gp) # encoding: [A,A,0x81,0x8f]
302
302
# O32-N32-PIC: # fixup A - offset: 0, value: %got([[LABEL]]), kind: fixup_Mips_GOT
303
303
# N64-PIC: ld $1, %got([[LABEL]])($gp) # encoding: [A,A,0x81,0xdf]
@@ -316,11 +316,11 @@ li.d $f4, 12345678910
316
316
# ALL: # fixup A - offset: 0, value: %lo([[LABEL]]), kind: fixup_Mips_LO16
317
317
318
318
li.d $f4, 12345678910.0
319
- # ALL: .section .rodata,"a",@progbits
320
- # ALL: [[LABEL:\$tmp[0-9]+]]:
321
- # ALL: .4byte 1107754720
322
- # ALL: .4byte 3790602240
323
- # ALL: .text
319
+ # ALL: .section .rodata,"a",@progbits
320
+ # ALL-NEXT : [[LABEL:\$tmp[0-9]+]]:
321
+ # ALL-NEXT : .p2align 3
322
+ # ALL-NEXT : .8byte 4757770298180239360
323
+ # ALL-NEXT : .text
324
324
# O32-N32-PIC: lw $1, %got([[LABEL]])($gp) # encoding: [A,A,0x81,0x8f]
325
325
# O32-N32-PIC: # fixup A - offset: 0, value: %got([[LABEL]]), kind: fixup_Mips_GOT
326
326
# N64-PIC: ld $1, %got([[LABEL]])($gp) # encoding: [A,A,0x81,0xdf]
@@ -339,11 +339,11 @@ li.d $f4, 12345678910.0
339
339
# ALL: # fixup A - offset: 0, value: %lo([[LABEL]]), kind: fixup_Mips_LO16
340
340
341
341
li.d $f4, 0 .4
342
- # ALL: .section .rodata,"a",@progbits
343
- # ALL: [[LABEL:\$tmp[0-9]+]]:
344
- # ALL: .4byte 1071225241
345
- # ALL: .4byte 2576980378
346
- # ALL: .text
342
+ # ALL: .section .rodata,"a",@progbits
343
+ # ALL-NEXT : [[LABEL:\$tmp[0-9]+]]:
344
+ # ALL-NEXT : .p2align 3
345
+ # ALL-NEXT : .8byte 4600877379321698714
346
+ # ALL-NEXT : .text
347
347
# O32-N32-PIC: lw $1, %got([[LABEL]])($gp) # encoding: [A,A,0x81,0x8f]
348
348
# O32-N32-PIC: # fixup A - offset: 0, value: %got([[LABEL]]), kind: fixup_Mips_GOT
349
349
# N64-PIC: ld $1, %got([[LABEL]])($gp) # encoding: [A,A,0x81,0xdf]
@@ -384,11 +384,11 @@ li.d $f4, 2.5
384
384
# N32-N64: dmtc1 $1, $f4 # encoding: [0x00,0x20,0xa1,0x44]
385
385
386
386
li.d $f4, 2.515625
387
- # ALL: .section .rodata,"a",@progbits
388
- # ALL: [[LABEL:\$tmp[0-9]+]]:
389
- # ALL: .4byte 1074012160
390
- # ALL: .4byte 0
391
- # ALL: .text
387
+ # ALL: .section .rodata,"a",@progbits
388
+ # ALL-NEXT : [[LABEL:\$tmp[0-9]+]]:
389
+ # ALL-NEXT : .p2align 3
390
+ # ALL-NEXT : .8byte 4612847102706319360
391
+ # ALL-NEXT : .text
392
392
# O32-N32-PIC: lw $1, %got([[LABEL]])($gp) # encoding: [A,A,0x81,0x8f]
393
393
# O32-N32-PIC: # fixup A - offset: 0, value: %got([[LABEL]]), kind: fixup_Mips_GOT
394
394
# N64-PIC: ld $1, %got([[LABEL]])($gp) # encoding: [A,A,0x81,0xdf]
@@ -407,11 +407,11 @@ li.d $f4, 2.515625
407
407
# ALL: # fixup A - offset: 0, value: %lo([[LABEL]]), kind: fixup_Mips_LO16
408
408
409
409
li.d $f4, 12345678910.12345678910
410
- # ALL: .section .rodata,"a",@progbits
411
- # ALL: [[LABEL:\$tmp[0-9]+]]:
412
- # ALL: .4byte 1107754720
413
- # ALL: .4byte 3790666967
414
- # ALL: .text
410
+ # ALL: .section .rodata,"a",@progbits
411
+ # ALL-NEXT : [[LABEL:\$tmp[0-9]+]]:
412
+ # ALL-NEXT : .p2align 3
413
+ # ALL-NEXT : .8byte 4757770298180304087
414
+ # ALL-NEXT : .text
415
415
# O32-N32-PIC: lw $1, %got([[LABEL]])($gp) # encoding: [A,A,0x81,0x8f]
416
416
# O32-N32-PIC: # fixup A - offset: 0, value: %got([[LABEL]]), kind: fixup_Mips_GOT
417
417
# N64-PIC: ld $1, %got([[LABEL]])($gp) # encoding: [A,A,0x81,0xdf]
@@ -430,11 +430,11 @@ li.d $f4, 12345678910.12345678910
430
430
# ALL: # fixup A - offset: 0, value: %lo([[LABEL]]), kind: fixup_Mips_LO16
431
431
432
432
li.d $f4, 12345678910123456789.12345678910
433
- # ALL: .section .rodata,"a",@progbits
434
- # ALL: [[LABEL:\$tmp[0-9]+]]:
435
- # ALL: .4byte 1139108501
436
- # ALL: .4byte 836738583
437
- # ALL: .text
433
+ # ALL: .section .rodata,"a",@progbits
434
+ # ALL-NEXT : [[LABEL:\$tmp[0-9]+]]:
435
+ # ALL-NEXT : .p2align 3
436
+ # ALL-NEXT : .8byte 4892433759227321879
437
+ # ALL-NEXT : .text
438
438
# O32-N32-PIC: lw $1, %got([[LABEL]])($gp) # encoding: [A,A,0x81,0x8f]
439
439
# O32-N32-PIC: # fixup A - offset: 0, value: %got([[LABEL]]), kind: fixup_Mips_GOT
440
440
# N64-PIC: ld $1, %got([[LABEL]])($gp) # encoding: [A,A,0x81,0xdf]
0 commit comments