@@ -163,7 +163,7 @@ define fp128 @fma(fp128 %x, fp128 %y, fp128 %z) nounwind strictfp {
163
163
; CHECK-LABEL: fma:
164
164
; CHECK: # %bb.0: # %entry
165
165
; CHECK-NEXT: pushq %rax
166
- ; CHECK-NEXT: callq fmal@PLT
166
+ ; CHECK-NEXT: callq fmaf128
167
167
; CHECK-NEXT: popq %rax
168
168
; CHECK-NEXT: retq
169
169
;
@@ -204,7 +204,7 @@ define fp128 @frem(fp128 %x, fp128 %y) nounwind strictfp {
204
204
; CHECK-LABEL: frem:
205
205
; CHECK: # %bb.0: # %entry
206
206
; CHECK-NEXT: pushq %rax
207
- ; CHECK-NEXT: callq fmodl@PLT
207
+ ; CHECK-NEXT: callq fmodf128
208
208
; CHECK-NEXT: popq %rax
209
209
; CHECK-NEXT: retq
210
210
;
@@ -241,7 +241,7 @@ define fp128 @ceil(fp128 %x) nounwind strictfp {
241
241
; CHECK-LABEL: ceil:
242
242
; CHECK: # %bb.0: # %entry
243
243
; CHECK-NEXT: pushq %rax
244
- ; CHECK-NEXT: callq ceill@PLT
244
+ ; CHECK-NEXT: callq ceilf128
245
245
; CHECK-NEXT: popq %rax
246
246
; CHECK-NEXT: retq
247
247
;
@@ -274,7 +274,7 @@ define fp128 @cos(fp128 %x) nounwind strictfp {
274
274
; CHECK-LABEL: cos:
275
275
; CHECK: # %bb.0: # %entry
276
276
; CHECK-NEXT: pushq %rax
277
- ; CHECK-NEXT: callq cosl@PLT
277
+ ; CHECK-NEXT: callq cosf128
278
278
; CHECK-NEXT: popq %rax
279
279
; CHECK-NEXT: retq
280
280
;
@@ -307,7 +307,7 @@ define fp128 @exp(fp128 %x) nounwind strictfp {
307
307
; CHECK-LABEL: exp:
308
308
; CHECK: # %bb.0: # %entry
309
309
; CHECK-NEXT: pushq %rax
310
- ; CHECK-NEXT: callq expl@PLT
310
+ ; CHECK-NEXT: callq expf128
311
311
; CHECK-NEXT: popq %rax
312
312
; CHECK-NEXT: retq
313
313
;
@@ -340,7 +340,7 @@ define fp128 @exp2(fp128 %x) nounwind strictfp {
340
340
; CHECK-LABEL: exp2:
341
341
; CHECK: # %bb.0: # %entry
342
342
; CHECK-NEXT: pushq %rax
343
- ; CHECK-NEXT: callq exp2l@PLT
343
+ ; CHECK-NEXT: callq exp2f128
344
344
; CHECK-NEXT: popq %rax
345
345
; CHECK-NEXT: retq
346
346
;
@@ -373,7 +373,7 @@ define fp128 @floor(fp128 %x) nounwind strictfp {
373
373
; CHECK-LABEL: floor:
374
374
; CHECK: # %bb.0: # %entry
375
375
; CHECK-NEXT: pushq %rax
376
- ; CHECK-NEXT: callq floorl@PLT
376
+ ; CHECK-NEXT: callq floorf128
377
377
; CHECK-NEXT: popq %rax
378
378
; CHECK-NEXT: retq
379
379
;
@@ -406,7 +406,7 @@ define fp128 @log(fp128 %x) nounwind strictfp {
406
406
; CHECK-LABEL: log:
407
407
; CHECK: # %bb.0: # %entry
408
408
; CHECK-NEXT: pushq %rax
409
- ; CHECK-NEXT: callq logl@PLT
409
+ ; CHECK-NEXT: callq logf128
410
410
; CHECK-NEXT: popq %rax
411
411
; CHECK-NEXT: retq
412
412
;
@@ -439,7 +439,7 @@ define fp128 @log10(fp128 %x) nounwind strictfp {
439
439
; CHECK-LABEL: log10:
440
440
; CHECK: # %bb.0: # %entry
441
441
; CHECK-NEXT: pushq %rax
442
- ; CHECK-NEXT: callq log10l@PLT
442
+ ; CHECK-NEXT: callq log10f128
443
443
; CHECK-NEXT: popq %rax
444
444
; CHECK-NEXT: retq
445
445
;
@@ -472,7 +472,7 @@ define fp128 @log2(fp128 %x) nounwind strictfp {
472
472
; CHECK-LABEL: log2:
473
473
; CHECK: # %bb.0: # %entry
474
474
; CHECK-NEXT: pushq %rax
475
- ; CHECK-NEXT: callq log2l@PLT
475
+ ; CHECK-NEXT: callq log2f128
476
476
; CHECK-NEXT: popq %rax
477
477
; CHECK-NEXT: retq
478
478
;
@@ -505,7 +505,7 @@ define fp128 @maxnum(fp128 %x, fp128 %y) nounwind strictfp {
505
505
; CHECK-LABEL: maxnum:
506
506
; CHECK: # %bb.0: # %entry
507
507
; CHECK-NEXT: pushq %rax
508
- ; CHECK-NEXT: callq fmaxl@PLT
508
+ ; CHECK-NEXT: callq fmaxf128
509
509
; CHECK-NEXT: popq %rax
510
510
; CHECK-NEXT: retq
511
511
;
@@ -542,7 +542,7 @@ define fp128 @minnum(fp128 %x, fp128 %y) nounwind strictfp {
542
542
; CHECK-LABEL: minnum:
543
543
; CHECK: # %bb.0: # %entry
544
544
; CHECK-NEXT: pushq %rax
545
- ; CHECK-NEXT: callq fminl@PLT
545
+ ; CHECK-NEXT: callq fminf128
546
546
; CHECK-NEXT: popq %rax
547
547
; CHECK-NEXT: retq
548
548
;
@@ -579,7 +579,7 @@ define fp128 @nearbyint(fp128 %x) nounwind strictfp {
579
579
; CHECK-LABEL: nearbyint:
580
580
; CHECK: # %bb.0: # %entry
581
581
; CHECK-NEXT: pushq %rax
582
- ; CHECK-NEXT: callq nearbyintl@PLT
582
+ ; CHECK-NEXT: callq nearbyintf128
583
583
; CHECK-NEXT: popq %rax
584
584
; CHECK-NEXT: retq
585
585
;
@@ -612,7 +612,7 @@ define fp128 @pow(fp128 %x, fp128 %y) nounwind strictfp {
612
612
; CHECK-LABEL: pow:
613
613
; CHECK: # %bb.0: # %entry
614
614
; CHECK-NEXT: pushq %rax
615
- ; CHECK-NEXT: callq powl@PLT
615
+ ; CHECK-NEXT: callq powf128
616
616
; CHECK-NEXT: popq %rax
617
617
; CHECK-NEXT: retq
618
618
;
@@ -683,7 +683,7 @@ define fp128 @rint(fp128 %x) nounwind strictfp {
683
683
; CHECK-LABEL: rint:
684
684
; CHECK: # %bb.0: # %entry
685
685
; CHECK-NEXT: pushq %rax
686
- ; CHECK-NEXT: callq rintl@PLT
686
+ ; CHECK-NEXT: callq rintf128
687
687
; CHECK-NEXT: popq %rax
688
688
; CHECK-NEXT: retq
689
689
;
@@ -716,7 +716,7 @@ define fp128 @round(fp128 %x) nounwind strictfp {
716
716
; CHECK-LABEL: round:
717
717
; CHECK: # %bb.0: # %entry
718
718
; CHECK-NEXT: pushq %rax
719
- ; CHECK-NEXT: callq roundl@PLT
719
+ ; CHECK-NEXT: callq roundf128
720
720
; CHECK-NEXT: popq %rax
721
721
; CHECK-NEXT: retq
722
722
;
@@ -749,7 +749,7 @@ define fp128 @roundeven(fp128 %x) nounwind strictfp {
749
749
; CHECK-LABEL: roundeven:
750
750
; CHECK: # %bb.0: # %entry
751
751
; CHECK-NEXT: pushq %rax
752
- ; CHECK-NEXT: callq roundevenl@PLT
752
+ ; CHECK-NEXT: callq roundevenf128
753
753
; CHECK-NEXT: popq %rax
754
754
; CHECK-NEXT: retq
755
755
;
@@ -782,7 +782,7 @@ define fp128 @sin(fp128 %x) nounwind strictfp {
782
782
; CHECK-LABEL: sin:
783
783
; CHECK: # %bb.0: # %entry
784
784
; CHECK-NEXT: pushq %rax
785
- ; CHECK-NEXT: callq sinl@PLT
785
+ ; CHECK-NEXT: callq sinf128
786
786
; CHECK-NEXT: popq %rax
787
787
; CHECK-NEXT: retq
788
788
;
@@ -815,7 +815,7 @@ define fp128 @sqrt(fp128 %x) nounwind strictfp {
815
815
; CHECK-LABEL: sqrt:
816
816
; CHECK: # %bb.0: # %entry
817
817
; CHECK-NEXT: pushq %rax
818
- ; CHECK-NEXT: callq sqrtl@PLT
818
+ ; CHECK-NEXT: callq sqrtf128
819
819
; CHECK-NEXT: popq %rax
820
820
; CHECK-NEXT: retq
821
821
;
@@ -848,7 +848,7 @@ define fp128 @trunc(fp128 %x) nounwind strictfp {
848
848
; CHECK-LABEL: trunc:
849
849
; CHECK: # %bb.0: # %entry
850
850
; CHECK-NEXT: pushq %rax
851
- ; CHECK-NEXT: callq truncl@PLT
851
+ ; CHECK-NEXT: callq truncf128
852
852
; CHECK-NEXT: popq %rax
853
853
; CHECK-NEXT: retq
854
854
;
@@ -881,7 +881,7 @@ define i32 @lrint(fp128 %x) nounwind strictfp {
881
881
; CHECK-LABEL: lrint:
882
882
; CHECK: # %bb.0: # %entry
883
883
; CHECK-NEXT: pushq %rax
884
- ; CHECK-NEXT: callq lrintl@PLT
884
+ ; CHECK-NEXT: callq lrintf128
885
885
; CHECK-NEXT: popq %rcx
886
886
; CHECK-NEXT: retq
887
887
;
@@ -904,7 +904,7 @@ define i64 @llrint(fp128 %x) nounwind strictfp {
904
904
; CHECK-LABEL: llrint:
905
905
; CHECK: # %bb.0: # %entry
906
906
; CHECK-NEXT: pushq %rax
907
- ; CHECK-NEXT: callq llrintl@PLT
907
+ ; CHECK-NEXT: callq llrintf128
908
908
; CHECK-NEXT: popq %rcx
909
909
; CHECK-NEXT: retq
910
910
;
@@ -927,7 +927,7 @@ define i32 @lround(fp128 %x) nounwind strictfp {
927
927
; CHECK-LABEL: lround:
928
928
; CHECK: # %bb.0: # %entry
929
929
; CHECK-NEXT: pushq %rax
930
- ; CHECK-NEXT: callq lroundl@PLT
930
+ ; CHECK-NEXT: callq lroundf128
931
931
; CHECK-NEXT: popq %rcx
932
932
; CHECK-NEXT: retq
933
933
;
@@ -950,7 +950,7 @@ define i64 @llround(fp128 %x) nounwind strictfp {
950
950
; CHECK-LABEL: llround:
951
951
; CHECK: # %bb.0: # %entry
952
952
; CHECK-NEXT: pushq %rax
953
- ; CHECK-NEXT: callq llroundl@PLT
953
+ ; CHECK-NEXT: callq llroundf128
954
954
; CHECK-NEXT: popq %rcx
955
955
; CHECK-NEXT: retq
956
956
;
0 commit comments