Skip to content

Commit f3a82f5

Browse files
committed
As per review comment from Trevor G
1 parent 45791d6 commit f3a82f5

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

llvm/lib/IR/RuntimeLibcalls.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ void RuntimeLibcallsInfo::initLibcalls(const Triple &TT) {
8282
setLibcallName(RTLIB::POWI_F128, "__powikf2");
8383
setLibcallName(RTLIB::FPEXT_F32_F128, "__extendsfkf2");
8484
setLibcallName(RTLIB::FPEXT_F64_F128, "__extenddfkf2");
85+
setLibcallName(RTLIB::FPROUND_F128_F16, "__trunckfhf2");
8586
setLibcallName(RTLIB::FPROUND_F128_F32, "__trunckfsf2");
8687
setLibcallName(RTLIB::FPROUND_F128_F64, "__trunckfdf2");
8788
setLibcallName(RTLIB::FPTOSINT_F128_I32, "__fixkfsi");

llvm/test/CodeGen/PowerPC/f128-conv.ll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1347,7 +1347,7 @@ define half @trunc(fp128 %a) nounwind {
13471347
; CHECK-NEXT: mflr r0
13481348
; CHECK-NEXT: stdu r1, -32(r1)
13491349
; CHECK-NEXT: std r0, 48(r1)
1350-
; CHECK-NEXT: bl __trunctfhf2
1350+
; CHECK-NEXT: bl __trunckfhf2
13511351
; CHECK-NEXT: nop
13521352
; CHECK-NEXT: clrlwi r3, r3, 16
13531353
; CHECK-NEXT: mtfprwz f0, r3
@@ -1362,7 +1362,7 @@ define half @trunc(fp128 %a) nounwind {
13621362
; CHECK-P8-NEXT: mflr r0
13631363
; CHECK-P8-NEXT: stdu r1, -32(r1)
13641364
; CHECK-P8-NEXT: std r0, 48(r1)
1365-
; CHECK-P8-NEXT: bl __trunctfhf2
1365+
; CHECK-P8-NEXT: bl __trunckfhf2
13661366
; CHECK-P8-NEXT: nop
13671367
; CHECK-P8-NEXT: clrldi r3, r3, 48
13681368
; CHECK-P8-NEXT: bl __extendhfsf2

llvm/test/CodeGen/PowerPC/fp128-libcalls.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ define fp128 @extenddfkf2(double %a) {
5555

5656
define half @trunctfhf2(fp128 %a) {
5757
; CHECK-LABEL: trunctfhf2:
58-
; CHECK: __trunctfhf2
58+
; CHECK: __trunckfhf2
5959
entry:
6060
%i = fptrunc fp128 %a to half
6161
ret half %i

0 commit comments

Comments
 (0)