@@ -15,12 +15,12 @@ define half @si129tohalf(i129 %a) {
15
15
; CHECK-NEXT: [[TMP5:%.*]] = trunc i129 [[TMP4]] to i32
16
16
; CHECK-NEXT: [[TMP6:%.*]] = sub i32 129, [[TMP5]]
17
17
; CHECK-NEXT: [[TMP7:%.*]] = sub i32 128, [[TMP5]]
18
- ; CHECK-NEXT: [[TMP8:%.*]] = icmp sgt i32 [[TMP7 ]], 24
18
+ ; CHECK-NEXT: [[TMP8:%.*]] = icmp sgt i32 [[TMP6 ]], 24
19
19
; CHECK-NEXT: br i1 [[TMP8]], label [[ITOFP_IF_THEN4:%.*]], label [[ITOFP_IF_ELSE:%.*]]
20
20
; CHECK: itofp-if-then4:
21
21
; CHECK-NEXT: switch i32 [[TMP6]], label [[ITOFP_SW_DEFAULT:%.*]] [
22
- ; CHECK-NEXT: i32 25, label [[ITOFP_SW_BB:%.*]]
23
- ; CHECK-NEXT: i32 26, label [[ITOFP_SW_EPILOG:%.*]]
22
+ ; CHECK-NEXT: i32 25, label [[ITOFP_SW_BB:%.*]]
23
+ ; CHECK-NEXT: i32 26, label [[ITOFP_SW_EPILOG:%.*]]
24
24
; CHECK-NEXT: ]
25
25
; CHECK: itofp-sw-bb:
26
26
; CHECK-NEXT: [[TMP9:%.*]] = shl i129 [[TMP3]], 1
@@ -100,12 +100,12 @@ define float @si129tofloat(i129 %a) {
100
100
; CHECK-NEXT: [[TMP5:%.*]] = trunc i129 [[TMP4]] to i32
101
101
; CHECK-NEXT: [[TMP6:%.*]] = sub i32 129, [[TMP5]]
102
102
; CHECK-NEXT: [[TMP7:%.*]] = sub i32 128, [[TMP5]]
103
- ; CHECK-NEXT: [[TMP8:%.*]] = icmp sgt i32 [[TMP7 ]], 24
103
+ ; CHECK-NEXT: [[TMP8:%.*]] = icmp sgt i32 [[TMP6 ]], 24
104
104
; CHECK-NEXT: br i1 [[TMP8]], label [[ITOFP_IF_THEN4:%.*]], label [[ITOFP_IF_ELSE:%.*]]
105
105
; CHECK: itofp-if-then4:
106
106
; CHECK-NEXT: switch i32 [[TMP6]], label [[ITOFP_SW_DEFAULT:%.*]] [
107
- ; CHECK-NEXT: i32 25, label [[ITOFP_SW_BB:%.*]]
108
- ; CHECK-NEXT: i32 26, label [[ITOFP_SW_EPILOG:%.*]]
107
+ ; CHECK-NEXT: i32 25, label [[ITOFP_SW_BB:%.*]]
108
+ ; CHECK-NEXT: i32 26, label [[ITOFP_SW_EPILOG:%.*]]
109
109
; CHECK-NEXT: ]
110
110
; CHECK: itofp-sw-bb:
111
111
; CHECK-NEXT: [[TMP9:%.*]] = shl i129 [[TMP3]], 1
@@ -184,12 +184,12 @@ define double @si129todouble(i129 %a) {
184
184
; CHECK-NEXT: [[TMP5:%.*]] = trunc i129 [[TMP4]] to i32
185
185
; CHECK-NEXT: [[TMP6:%.*]] = sub i32 129, [[TMP5]]
186
186
; CHECK-NEXT: [[TMP7:%.*]] = sub i32 128, [[TMP5]]
187
- ; CHECK-NEXT: [[TMP8:%.*]] = icmp sgt i32 [[TMP7 ]], 53
187
+ ; CHECK-NEXT: [[TMP8:%.*]] = icmp sgt i32 [[TMP6 ]], 53
188
188
; CHECK-NEXT: br i1 [[TMP8]], label [[ITOFP_IF_THEN4:%.*]], label [[ITOFP_IF_ELSE:%.*]]
189
189
; CHECK: itofp-if-then4:
190
190
; CHECK-NEXT: switch i32 [[TMP6]], label [[ITOFP_SW_DEFAULT:%.*]] [
191
- ; CHECK-NEXT: i32 54, label [[ITOFP_SW_BB:%.*]]
192
- ; CHECK-NEXT: i32 55, label [[ITOFP_SW_EPILOG:%.*]]
191
+ ; CHECK-NEXT: i32 54, label [[ITOFP_SW_BB:%.*]]
192
+ ; CHECK-NEXT: i32 55, label [[ITOFP_SW_EPILOG:%.*]]
193
193
; CHECK-NEXT: ]
194
194
; CHECK: itofp-sw-bb:
195
195
; CHECK-NEXT: [[TMP9:%.*]] = shl i129 [[TMP3]], 1
@@ -273,12 +273,12 @@ define x86_fp80 @si129tox86_fp80(i129 %a) {
273
273
; CHECK-NEXT: [[TMP5:%.*]] = trunc i129 [[TMP4]] to i32
274
274
; CHECK-NEXT: [[TMP6:%.*]] = sub i129 129, [[TMP4]]
275
275
; CHECK-NEXT: [[TMP7:%.*]] = sub i129 128, [[TMP4]]
276
- ; CHECK-NEXT: [[TMP8:%.*]] = icmp sgt i129 [[TMP7 ]], 113
276
+ ; CHECK-NEXT: [[TMP8:%.*]] = icmp sgt i129 [[TMP6 ]], 113
277
277
; CHECK-NEXT: br i1 [[TMP8]], label [[ITOFP_IF_THEN4:%.*]], label [[ITOFP_IF_ELSE:%.*]]
278
278
; CHECK: itofp-if-then4:
279
279
; CHECK-NEXT: switch i129 [[TMP6]], label [[ITOFP_SW_DEFAULT:%.*]] [
280
- ; CHECK-NEXT: i129 114, label [[ITOFP_SW_BB:%.*]]
281
- ; CHECK-NEXT: i129 115, label [[ITOFP_SW_EPILOG:%.*]]
280
+ ; CHECK-NEXT: i129 114, label [[ITOFP_SW_BB:%.*]]
281
+ ; CHECK-NEXT: i129 115, label [[ITOFP_SW_EPILOG:%.*]]
282
282
; CHECK-NEXT: ]
283
283
; CHECK: itofp-sw-bb:
284
284
; CHECK-NEXT: [[TMP9:%.*]] = shl i129 [[TMP3]], 1
@@ -357,12 +357,12 @@ define fp128 @si129tofp128(i129 %a) {
357
357
; CHECK-NEXT: [[TMP5:%.*]] = trunc i129 [[TMP4]] to i32
358
358
; CHECK-NEXT: [[TMP6:%.*]] = sub i129 129, [[TMP4]]
359
359
; CHECK-NEXT: [[TMP7:%.*]] = sub i129 128, [[TMP4]]
360
- ; CHECK-NEXT: [[TMP8:%.*]] = icmp sgt i129 [[TMP7 ]], 113
360
+ ; CHECK-NEXT: [[TMP8:%.*]] = icmp sgt i129 [[TMP6 ]], 113
361
361
; CHECK-NEXT: br i1 [[TMP8]], label [[ITOFP_IF_THEN4:%.*]], label [[ITOFP_IF_ELSE:%.*]]
362
362
; CHECK: itofp-if-then4:
363
363
; CHECK-NEXT: switch i129 [[TMP6]], label [[ITOFP_SW_DEFAULT:%.*]] [
364
- ; CHECK-NEXT: i129 114, label [[ITOFP_SW_BB:%.*]]
365
- ; CHECK-NEXT: i129 115, label [[ITOFP_SW_EPILOG:%.*]]
364
+ ; CHECK-NEXT: i129 114, label [[ITOFP_SW_BB:%.*]]
365
+ ; CHECK-NEXT: i129 115, label [[ITOFP_SW_EPILOG:%.*]]
366
366
; CHECK-NEXT: ]
367
367
; CHECK: itofp-sw-bb:
368
368
; CHECK-NEXT: [[TMP9:%.*]] = shl i129 [[TMP3]], 1
0 commit comments