Home
last modified time | relevance | path

Searched refs:AddedComplexity (Results 1 – 25 of 49) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonPatterns.td500 let AddedComplexity = 20 in {
990 let AddedComplexity = 10 in {
1006 let AddedComplexity = 10 in {
1023 let AddedComplexity = 10 in
1033 let AddedComplexity = 10 in
1052 let AddedComplexity = 50 in {
1061 let AddedComplexity = 75 in {
1135 let AddedComplexity = 30 in {
1187 let AddedComplexity = 120 in
1295 let AddedComplexity = 200 in
[all …]
H A DHexagonPatternsHVX.td135 let AddedComplexity = 50 in {
215 let AddedComplexity = 100 in {
274 let AddedComplexity = 10 in {
290 let AddedComplexity = 30 in {
301 let AddedComplexity = 20 in {
318 let AddedComplexity = 200 in {
511 let Predicates = [UseHVX,UseHVXV62], AddedComplexity = 10 in {
531 let Predicates = [UseHVX,UseHVXV62], AddedComplexity = 10 in
H A DHexagonIntrinsics.td91 let AddedComplexity = 200 in {
264 let AddedComplexity = 100 in {
H A DHexagonIntrinsicsV60.td14 let AddedComplexity = 100 in {
64 let AddedComplexity = 140 in {
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DFLATInstructions.td1054 let AddedComplexity = 10;
1058 let AddedComplexity = 11;
1064 let AddedComplexity = 10;
1068 let AddedComplexity = 11;
1075 let AddedComplexity = 10;
1079 let AddedComplexity = 11;
1086 let AddedComplexity = 10;
1090 let AddedComplexity = 11;
1097 let AddedComplexity = 10;
1101 let AddedComplexity = 11;
[all …]
H A DSMInstructions.td807 let AddedComplexity = 2;
816 let AddedComplexity = 1;
829 let AddedComplexity = 100 in {
862 } // End let AddedComplexity = 100
878 let AddedComplexity = 1;
H A DSIInstructions.td923 let AddedComplexity = 9 in {
956 } // AddedComplexity = 9
999 let AddedComplexity = 1 in {
1370 let AddedComplexity = 1 in { // Prefer SALU to VALU patterns for DAG
1481 } // End let AddedComplexity = 1
1981 let AddedComplexity = 1 in {
2020 let AddedComplexity = 1 in {
2145 // FIXME: The AddedComplexity should not be needed, but in GlobalISel
2147 let SubtargetPredicate = isGFX8Plus, AddedComplexity = 1 in {
2192 let AddedComplexity = -5 in {
[all …]
H A DAMDGPUInstructions.td640 let AddedComplexity = 2 in {
652 } // AddedComplexity.
H A DVOPInstructions.td68 let AddedComplexity = -1000;
115 let AddedComplexity = -1000;
H A DVOP2Instructions.td737 let AddedComplexity = 30 in {
762 } // End AddedComplexity = 30
883 let AddedComplexity = 1 in { // Prefer over form with carry-out.
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrCompiler.td286 isPseudo = 1, isMoveImm = 1, AddedComplexity = 10 in
292 let AddedComplexity = 10 in {
299 AddedComplexity = 10 in {
1453 } // AddedComplexity, SchedRW
1476 let AddedComplexity = 5 in {
1539 let AddedComplexity = 1 in {
1555 } // AddedComplexity = 1
1561 let AddedComplexity = 1 in {
1588 } // AddedComplexity = 1
1612 let AddedComplexity = 1, Predicates=[OptForSize] in {
[all …]
H A DX86InstrShiftRotate.td843 let Predicates = [HasFastSHLDRotate], AddedComplexity = 5,
915 let AddedComplexity = 10 in {
950 let AddedComplexity = 1 in {
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SVEInstrInfo.td598 let AddedComplexity = 2 in {
1078 let AddedComplexity = 2 in {
1084 let AddedComplexity = 1 in {
1660 let AddedComplexity = 1 in {
1728 let AddedComplexity = 5 in {
1854 let AddedComplexity = 1 in {
1858 let AddedComplexity = 2 in {
1899 let AddedComplexity = 1 in {
1903 let AddedComplexity = 2 in {
2392 let AddedComplexity = 1 in {
[all …]
H A DAArch64InstrInfo.td675 let AddedComplexity = 10 in
1547 let AddedComplexity = 1 in {
1557 let AddedComplexity = 1 in {
1639 } // AddedComplexity = 5
1698 } // AddedComplexity = 5
2513 } // AddedComplexity = 10
3189 } // AddedComplexity = 10
3328 } // AddedComplexity = 10
3463 } // AddedComplexity = 10
7076 } // AddedComplexity = 20
[all …]
H A DAArch64InstrFormats.td2495 let AddedComplexity = 6 in
2500 let AddedComplexity = 6 in
3452 let AddedComplexity = 10 in
3463 let AddedComplexity = 10 in
3479 let AddedComplexity = 10 in
3489 let AddedComplexity = 10 in
3526 let AddedComplexity = 10 in
3536 let AddedComplexity = 10 in
3551 let AddedComplexity = 10 in
3561 let AddedComplexity = 10 in
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.h1059 int AddedComplexity; // Add to matching pattern complexity. variable
1070 HwModeFeatures(hwmodefeatures.str()), AddedComplexity(complexity), in SrcRecord()
1081 int getAddedComplexity() const { return AddedComplexity; } in getAddedComplexity()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZPatterns.td92 let AddedComplexity = 7;
H A DSystemZInstrVector.td88 let AddedComplexity = 4 in {
1622 // Match v2f64 insertions. The AddedComplexity counters the 3 added by
1625 let AddedComplexity = 4 in {
1635 // than 0) and then taking a high subreg. The AddedComplexity counters the
1638 let AddedComplexity = 4 in {
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMicroMips32r6InstrInfo.td634 int AddedComplexity = 1;
1091 int AddedComplexity = 1;
1098 int AddedComplexity = 1;
1117 int AddedComplexity = 1;
1778 let AddedComplexity = 41 in {
H A DMipsInstrFPU.td222 let AddedComplexity = 20;
231 let AddedComplexity = 20;
1003 let AddedComplexity = 40 in {
H A DMicroMipsInstrFPU.td402 let AddedComplexity = 40 in {
H A DMips16InstrInfo.td533 let AddedComplexity = 5;
560 let AddedComplexity = 5;
1373 let AddedComplexity = 1;
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrThumb.td689 // always be PC-relative. We do this using AddedComplexity, as the pattern is
691 let canFoldAsLoad = 1, isReMaterializable = 1, AddedComplexity = 10 in
774 let AddedComplexity = 10 in
781 let AddedComplexity = 10 in
1664 let AddedComplexity = 10 in {
H A DARMInstrThumb2.td2146 // AddedComplexity to ensure isel tries t2MOVi before t2MOVi16.
2148 AddedComplexity = 1 in
2286 let AddedComplexity = 16 in {
2410 // The AddedComplexity preferences the first variant over the others since
2412 let AddedComplexity = 1 in
2427 let AddedComplexity = 1 in
2437 let AddedComplexity = 1 in
2920 let AddedComplexity = 1 in
2925 let AddedComplexity = 1 in
4735 let AddedComplexity = 16 in {
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrArithmetic.td777 let AddedComplexity = 15 in {
780 } // AddedComplexity = 15

12