Skip to content

Commit 2167266

Browse files
committed
[RISCV] Remove intrinsic declarations in tests, NFC
1 parent f15b756 commit 2167266

File tree

1,039 files changed

+0
-123891
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,039 files changed

+0
-123891
lines changed

llvm/test/CodeGen/RISCV/GlobalISel/double-arith.ll

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -121,8 +121,6 @@ define double @fdiv_d(double %a, double %b) nounwind {
121121
ret double %1
122122
}
123123

124-
declare double @llvm.sqrt.f64(double)
125-
126124
define double @fsqrt_d(double %a) nounwind {
127125
; CHECKIFD-LABEL: fsqrt_d:
128126
; CHECKIFD: # %bb.0:
@@ -150,8 +148,6 @@ define double @fsqrt_d(double %a) nounwind {
150148
ret double %1
151149
}
152150

153-
declare double @llvm.copysign.f64(double, double)
154-
155151
define double @fsgnj_d(double %a, double %b) nounwind {
156152
; CHECKIFD-LABEL: fsgnj_d:
157153
; CHECKIFD: # %bb.0:
@@ -261,8 +257,6 @@ define double @fsgnjn_d(double %a, double %b) nounwind {
261257
ret double %2
262258
}
263259

264-
declare double @llvm.fabs.f64(double)
265-
266260
; This function performs extra work to ensure that
267261
; DAGCombiner::visitBITCAST doesn't replace the fabs with an and.
268262
define double @fabs_d(double %a, double %b) nounwind {
@@ -305,8 +299,6 @@ define double @fabs_d(double %a, double %b) nounwind {
305299
ret double %3
306300
}
307301

308-
declare double @llvm.minnum.f64(double, double)
309-
310302
define double @fmin_d(double %a, double %b) nounwind {
311303
; CHECKIFD-LABEL: fmin_d:
312304
; CHECKIFD: # %bb.0:
@@ -334,8 +326,6 @@ define double @fmin_d(double %a, double %b) nounwind {
334326
ret double %1
335327
}
336328

337-
declare double @llvm.maxnum.f64(double, double)
338-
339329
define double @fmax_d(double %a, double %b) nounwind {
340330
; CHECKIFD-LABEL: fmax_d:
341331
; CHECKIFD: # %bb.0:
@@ -363,8 +353,6 @@ define double @fmax_d(double %a, double %b) nounwind {
363353
ret double %1
364354
}
365355

366-
declare double @llvm.minimumnum.f64(double, double)
367-
368356
define double @fminimumnum_d(double %a, double %b) nounwind {
369357
; CHECKIFD-LABEL: fminimumnum_d:
370358
; CHECKIFD: # %bb.0:
@@ -392,8 +380,6 @@ define double @fminimumnum_d(double %a, double %b) nounwind {
392380
ret double %1
393381
}
394382

395-
declare double @llvm.maximumnum.f64(double, double)
396-
397383
define double @fmaximumnum_d(double %a, double %b) nounwind {
398384
; CHECKIFD-LABEL: fmaximumnum_d:
399385
; CHECKIFD: # %bb.0:
@@ -421,8 +407,6 @@ define double @fmaximumnum_d(double %a, double %b) nounwind {
421407
ret double %1
422408
}
423409

424-
declare double @llvm.fma.f64(double, double, double)
425-
426410
define double @fmadd_d(double %a, double %b, double %c) nounwind {
427411
; CHECKIFD-LABEL: fmadd_d:
428412
; CHECKIFD: # %bb.0:
@@ -771,7 +755,6 @@ define double @fnmadd_d_3(double %a, double %b, double %c) nounwind {
771755
ret double %neg
772756
}
773757

774-
775758
define double @fnmadd_nsz(double %a, double %b, double %c) nounwind {
776759
; CHECKIFD-LABEL: fnmadd_nsz:
777760
; CHECKIFD: # %bb.0:

llvm/test/CodeGen/RISCV/GlobalISel/double-intrinsics.ll

Lines changed: 0 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@
1010
; RUN: sed 's/iXLen/i64/g' %s | llc -mtriple=riscv64 -global-isel \
1111
; RUN: | FileCheck -check-prefix=RV64I %s
1212

13-
declare double @llvm.sqrt.f64(double)
14-
1513
define double @sqrt_f64(double %a) nounwind {
1614
; CHECKIFD-LABEL: sqrt_f64:
1715
; CHECKIFD: # %bb.0:
@@ -81,8 +79,6 @@ define double @powi_f64(double %a, i32 %b) nounwind {
8179
ret double %1
8280
}
8381

84-
declare double @llvm.sin.f64(double)
85-
8682
define double @sin_f64(double %a) nounwind {
8783
; RV32IFD-LABEL: sin_f64:
8884
; RV32IFD: # %bb.0:
@@ -123,8 +119,6 @@ define double @sin_f64(double %a) nounwind {
123119
ret double %1
124120
}
125121

126-
declare double @llvm.cos.f64(double)
127-
128122
define double @cos_f64(double %a) nounwind {
129123
; RV32IFD-LABEL: cos_f64:
130124
; RV32IFD: # %bb.0:
@@ -257,8 +251,6 @@ define double @sincos_f64(double %a) nounwind {
257251
ret double %3
258252
}
259253

260-
declare double @llvm.pow.f64(double, double)
261-
262254
define double @pow_f64(double %a, double %b) nounwind {
263255
; RV32IFD-LABEL: pow_f64:
264256
; RV32IFD: # %bb.0:
@@ -299,8 +291,6 @@ define double @pow_f64(double %a, double %b) nounwind {
299291
ret double %1
300292
}
301293

302-
declare double @llvm.exp.f64(double)
303-
304294
define double @exp_f64(double %a) nounwind {
305295
; RV32IFD-LABEL: exp_f64:
306296
; RV32IFD: # %bb.0:
@@ -341,8 +331,6 @@ define double @exp_f64(double %a) nounwind {
341331
ret double %1
342332
}
343333

344-
declare double @llvm.exp2.f64(double)
345-
346334
define double @exp2_f64(double %a) nounwind {
347335
; RV32IFD-LABEL: exp2_f64:
348336
; RV32IFD: # %bb.0:
@@ -423,8 +411,6 @@ define double @exp10_f64(double %a) nounwind {
423411
ret double %1
424412
}
425413

426-
declare double @llvm.log.f64(double)
427-
428414
define double @log_f64(double %a) nounwind {
429415
; RV32IFD-LABEL: log_f64:
430416
; RV32IFD: # %bb.0:
@@ -465,8 +451,6 @@ define double @log_f64(double %a) nounwind {
465451
ret double %1
466452
}
467453

468-
declare double @llvm.log10.f64(double)
469-
470454
define double @log10_f64(double %a) nounwind {
471455
; RV32IFD-LABEL: log10_f64:
472456
; RV32IFD: # %bb.0:
@@ -507,8 +491,6 @@ define double @log10_f64(double %a) nounwind {
507491
ret double %1
508492
}
509493

510-
declare double @llvm.log2.f64(double)
511-
512494
define double @log2_f64(double %a) nounwind {
513495
; RV32IFD-LABEL: log2_f64:
514496
; RV32IFD: # %bb.0:
@@ -549,8 +531,6 @@ define double @log2_f64(double %a) nounwind {
549531
ret double %1
550532
}
551533

552-
declare double @llvm.fma.f64(double, double, double)
553-
554534
define double @fma_f64(double %a, double %b, double %c) nounwind {
555535
; CHECKIFD-LABEL: fma_f64:
556536
; CHECKIFD: # %bb.0:
@@ -578,8 +558,6 @@ define double @fma_f64(double %a, double %b, double %c) nounwind {
578558
ret double %1
579559
}
580560

581-
declare double @llvm.fmuladd.f64(double, double, double)
582-
583561
define double @fmuladd_f64(double %a, double %b, double %c) nounwind {
584562
; CHECKIFD-LABEL: fmuladd_f64:
585563
; CHECKIFD: # %bb.0:
@@ -621,8 +599,6 @@ define double @fmuladd_f64(double %a, double %b, double %c) nounwind {
621599
ret double %1
622600
}
623601

624-
declare double @llvm.fabs.f64(double)
625-
626602
define double @fabs_f64(double %a) nounwind {
627603
; CHECKIFD-LABEL: fabs_f64:
628604
; CHECKIFD: # %bb.0:
@@ -644,8 +620,6 @@ define double @fabs_f64(double %a) nounwind {
644620
ret double %1
645621
}
646622

647-
declare double @llvm.minnum.f64(double, double)
648-
649623
define double @minnum_f64(double %a, double %b) nounwind {
650624
; CHECKIFD-LABEL: minnum_f64:
651625
; CHECKIFD: # %bb.0:
@@ -673,8 +647,6 @@ define double @minnum_f64(double %a, double %b) nounwind {
673647
ret double %1
674648
}
675649

676-
declare double @llvm.maxnum.f64(double, double)
677-
678650
define double @maxnum_f64(double %a, double %b) nounwind {
679651
; CHECKIFD-LABEL: maxnum_f64:
680652
; CHECKIFD: # %bb.0:
@@ -702,8 +674,6 @@ define double @maxnum_f64(double %a, double %b) nounwind {
702674
ret double %1
703675
}
704676

705-
declare double @llvm.copysign.f64(double, double)
706-
707677
define double @copysign_f64(double %a, double %b) nounwind {
708678
; CHECKIFD-LABEL: copysign_f64:
709679
; CHECKIFD: # %bb.0:
@@ -731,8 +701,6 @@ define double @copysign_f64(double %a, double %b) nounwind {
731701
ret double %1
732702
}
733703

734-
declare double @llvm.floor.f64(double)
735-
736704
define double @floor_f64(double %a) nounwind {
737705
; RV32IFD-LABEL: floor_f64:
738706
; RV32IFD: # %bb.0:
@@ -773,8 +741,6 @@ define double @floor_f64(double %a) nounwind {
773741
ret double %1
774742
}
775743

776-
declare double @llvm.ceil.f64(double)
777-
778744
define double @ceil_f64(double %a) nounwind {
779745
; RV32IFD-LABEL: ceil_f64:
780746
; RV32IFD: # %bb.0:
@@ -815,8 +781,6 @@ define double @ceil_f64(double %a) nounwind {
815781
ret double %1
816782
}
817783

818-
declare double @llvm.trunc.f64(double)
819-
820784
define double @trunc_f64(double %a) nounwind {
821785
; RV32IFD-LABEL: trunc_f64:
822786
; RV32IFD: # %bb.0:
@@ -857,8 +821,6 @@ define double @trunc_f64(double %a) nounwind {
857821
ret double %1
858822
}
859823

860-
declare double @llvm.rint.f64(double)
861-
862824
define double @rint_f64(double %a) nounwind {
863825
; RV32IFD-LABEL: rint_f64:
864826
; RV32IFD: # %bb.0:
@@ -899,8 +861,6 @@ define double @rint_f64(double %a) nounwind {
899861
ret double %1
900862
}
901863

902-
declare double @llvm.nearbyint.f64(double)
903-
904864
define double @nearbyint_f64(double %a) nounwind {
905865
; RV32IFD-LABEL: nearbyint_f64:
906866
; RV32IFD: # %bb.0:
@@ -941,8 +901,6 @@ define double @nearbyint_f64(double %a) nounwind {
941901
ret double %1
942902
}
943903

944-
declare double @llvm.round.f64(double)
945-
946904
define double @round_f64(double %a) nounwind {
947905
; RV32IFD-LABEL: round_f64:
948906
; RV32IFD: # %bb.0:
@@ -983,8 +941,6 @@ define double @round_f64(double %a) nounwind {
983941
ret double %1
984942
}
985943

986-
declare double @llvm.roundeven.f64(double)
987-
988944
define double @roundeven_f64(double %a) nounwind {
989945
; RV32IFD-LABEL: roundeven_f64:
990946
; RV32IFD: # %bb.0:
@@ -1025,7 +981,6 @@ define double @roundeven_f64(double %a) nounwind {
1025981
ret double %1
1026982
}
1027983

1028-
declare i1 @llvm.is.fpclass.f64(double, i32)
1029984
define i1 @isnan_d_fpclass(double %x) {
1030985
; CHECKIFD-LABEL: isnan_d_fpclass:
1031986
; CHECKIFD: # %bb.0:

llvm/test/CodeGen/RISCV/GlobalISel/float-arith.ll

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -121,8 +121,6 @@ define float @fdiv_s(float %a, float %b) nounwind {
121121
ret float %1
122122
}
123123

124-
declare float @llvm.sqrt.f32(float)
125-
126124
define float @fsqrt_s(float %a) nounwind {
127125
; CHECKIF-LABEL: fsqrt_s:
128126
; CHECKIF: # %bb.0:
@@ -150,8 +148,6 @@ define float @fsqrt_s(float %a) nounwind {
150148
ret float %1
151149
}
152150

153-
declare float @llvm.copysign.f32(float, float)
154-
155151
define float @fsgnj_s(float %a, float %b) nounwind {
156152
; CHECKIF-LABEL: fsgnj_s:
157153
; CHECKIF: # %bb.0:
@@ -270,8 +266,6 @@ define float @fsgnjn_s(float %a, float %b) nounwind {
270266
ret float %3
271267
}
272268

273-
declare float @llvm.fabs.f32(float)
274-
275269
define float @fabs_s(float %a, float %b) nounwind {
276270
; CHECKIF-LABEL: fabs_s:
277271
; CHECKIF: # %bb.0:
@@ -311,8 +305,6 @@ define float @fabs_s(float %a, float %b) nounwind {
311305
ret float %3
312306
}
313307

314-
declare float @llvm.minimumnum.f32(float, float)
315-
316308
define float @fminimumnum_s(float %a, float %b) nounwind {
317309
; CHECKIF-LABEL: fminimumnum_s:
318310
; CHECKIF: # %bb.0:
@@ -340,8 +332,6 @@ define float @fminimumnum_s(float %a, float %b) nounwind {
340332
ret float %1
341333
}
342334

343-
declare float @llvm.maximumnum.f32(float, float)
344-
345335
define float @fmaximumnum_s(float %a, float %b) nounwind {
346336
; CHECKIF-LABEL: fmaximumnum_s:
347337
; CHECKIF: # %bb.0:
@@ -369,8 +359,6 @@ define float @fmaximumnum_s(float %a, float %b) nounwind {
369359
ret float %1
370360
}
371361

372-
declare float @llvm.minnum.f32(float, float)
373-
374362
define float @fmin_s(float %a, float %b) nounwind {
375363
; CHECKIF-LABEL: fmin_s:
376364
; CHECKIF: # %bb.0:
@@ -398,8 +386,6 @@ define float @fmin_s(float %a, float %b) nounwind {
398386
ret float %1
399387
}
400388

401-
declare float @llvm.maxnum.f32(float, float)
402-
403389
define float @fmax_s(float %a, float %b) nounwind {
404390
; CHECKIF-LABEL: fmax_s:
405391
; CHECKIF: # %bb.0:
@@ -427,8 +413,6 @@ define float @fmax_s(float %a, float %b) nounwind {
427413
ret float %1
428414
}
429415

430-
declare float @llvm.fma.f32(float, float, float)
431-
432416
define float @fmadd_s(float %a, float %b, float %c) nounwind {
433417
; CHECKIF-LABEL: fmadd_s:
434418
; CHECKIF: # %bb.0:

llvm/test/CodeGen/RISCV/GlobalISel/iabs.ll

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,6 @@
88
; RUN: llc -mtriple=riscv64 -global-isel -mattr=+zbb -verify-machineinstrs < %s \
99
; RUN: | FileCheck %s --check-prefix=RV64ZBB
1010

11-
declare i8 @llvm.abs.i8(i8, i1 immarg)
12-
declare i16 @llvm.abs.i16(i16, i1 immarg)
13-
declare i32 @llvm.abs.i32(i32, i1 immarg)
14-
declare i64 @llvm.abs.i64(i64, i1 immarg)
15-
1611
define i8 @abs8(i8 %x) {
1712
; RV32I-LABEL: abs8:
1813
; RV32I: # %bb.0:

llvm/test/CodeGen/RISCV/GlobalISel/irtranslator/vacopy.ll

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
; RUN: llc -mtriple=riscv64 -global-isel -stop-after=irtranslator -verify-machineinstrs < %s \
55
; RUN: | FileCheck -check-prefix=RV64I %s
66

7-
declare void @llvm.va_copy(ptr, ptr)
87
define void @test_va_copy(ptr %dest_list, ptr %src_list) {
98
; RV32I-LABEL: name: test_va_copy
109
; RV32I: bb.1 (%ir-block.0):

0 commit comments

Comments
 (0)