@@ -238,49 +238,49 @@ define i64 @test_f2ull(float %a) #0 {
238
238
; CHECK-LABEL: @test_i2d
239
239
define double @test_i2d (i32 %a ) #0 {
240
240
; CHECK: sitofp i32 %a to double
241
- %ret = call double @llvm.nvvm.i2d.rz (i32 %a )
241
+ %ret = call double @llvm.nvvm.i2d.rn (i32 %a )
242
242
ret double %ret
243
243
}
244
244
; CHECK-LABEL: @test_i2f
245
245
define float @test_i2f (i32 %a ) #0 {
246
246
; CHECK: sitofp i32 %a to float
247
- %ret = call float @llvm.nvvm.i2f.rz (i32 %a )
247
+ %ret = call float @llvm.nvvm.i2f.rn (i32 %a )
248
248
ret float %ret
249
249
}
250
250
; CHECK-LABEL: @test_ll2d
251
251
define double @test_ll2d (i64 %a ) #0 {
252
252
; CHECK: sitofp i64 %a to double
253
- %ret = call double @llvm.nvvm.ll2d.rz (i64 %a )
253
+ %ret = call double @llvm.nvvm.ll2d.rn (i64 %a )
254
254
ret double %ret
255
255
}
256
256
; CHECK-LABEL: @test_ll2f
257
257
define float @test_ll2f (i64 %a ) #0 {
258
258
; CHECK: sitofp i64 %a to float
259
- %ret = call float @llvm.nvvm.ll2f.rz (i64 %a )
259
+ %ret = call float @llvm.nvvm.ll2f.rn (i64 %a )
260
260
ret float %ret
261
261
}
262
262
; CHECK-LABEL: @test_ui2d
263
263
define double @test_ui2d (i32 %a ) #0 {
264
264
; CHECK: uitofp i32 %a to double
265
- %ret = call double @llvm.nvvm.ui2d.rz (i32 %a )
265
+ %ret = call double @llvm.nvvm.ui2d.rn (i32 %a )
266
266
ret double %ret
267
267
}
268
268
; CHECK-LABEL: @test_ui2f
269
269
define float @test_ui2f (i32 %a ) #0 {
270
270
; CHECK: uitofp i32 %a to float
271
- %ret = call float @llvm.nvvm.ui2f.rz (i32 %a )
271
+ %ret = call float @llvm.nvvm.ui2f.rn (i32 %a )
272
272
ret float %ret
273
273
}
274
274
; CHECK-LABEL: @test_ull2d
275
275
define double @test_ull2d (i64 %a ) #0 {
276
276
; CHECK: uitofp i64 %a to double
277
- %ret = call double @llvm.nvvm.ull2d.rz (i64 %a )
277
+ %ret = call double @llvm.nvvm.ull2d.rn (i64 %a )
278
278
ret double %ret
279
279
}
280
280
; CHECK-LABEL: @test_ull2f
281
281
define float @test_ull2f (i64 %a ) #0 {
282
282
; CHECK: uitofp i64 %a to float
283
- %ret = call float @llvm.nvvm.ull2f.rz (i64 %a )
283
+ %ret = call float @llvm.nvvm.ull2f.rn (i64 %a )
284
284
ret float %ret
285
285
}
286
286
@@ -428,10 +428,10 @@ declare float @llvm.nvvm.fmax.ftz.f(float, float)
428
428
declare double @llvm.nvvm.fmin.d (double , double )
429
429
declare float @llvm.nvvm.fmin.f (float , float )
430
430
declare float @llvm.nvvm.fmin.ftz.f (float , float )
431
- declare double @llvm.nvvm.i2d.rz (i32 )
432
- declare float @llvm.nvvm.i2f.rz (i32 )
433
- declare double @llvm.nvvm.ll2d.rz (i64 )
434
- declare float @llvm.nvvm.ll2f.rz (i64 )
431
+ declare double @llvm.nvvm.i2d.rn (i32 )
432
+ declare float @llvm.nvvm.i2f.rn (i32 )
433
+ declare double @llvm.nvvm.ll2d.rn (i64 )
434
+ declare float @llvm.nvvm.ll2f.rn (i64 )
435
435
declare double @llvm.nvvm.lohi.i2d (i32 , i32 )
436
436
declare double @llvm.nvvm.mul.rn.d (double , double )
437
437
declare float @llvm.nvvm.mul.rn.f (float , float )
@@ -450,8 +450,7 @@ declare float @llvm.nvvm.sqrt.rn.ftz.f(float)
450
450
declare double @llvm.nvvm.trunc.d (double )
451
451
declare float @llvm.nvvm.trunc.f (float )
452
452
declare float @llvm.nvvm.trunc.ftz.f (float )
453
- declare double @llvm.nvvm.ui2d.rz (i32 )
453
+ declare double @llvm.nvvm.ui2d.rn (i32 )
454
454
declare float @llvm.nvvm.ui2f.rn (i32 )
455
- declare float @llvm.nvvm.ui2f.rz (i32 )
456
- declare double @llvm.nvvm.ull2d.rz (i64 )
457
- declare float @llvm.nvvm.ull2f.rz (i64 )
455
+ declare double @llvm.nvvm.ull2d.rn (i64 )
456
+ declare float @llvm.nvvm.ull2f.rn (i64 )
0 commit comments