| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonPatterns.td | 500 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 D | HexagonPatternsHVX.td | 135 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 D | HexagonIntrinsics.td | 91 let AddedComplexity = 200 in { 264 let AddedComplexity = 100 in {
|
| H A D | HexagonIntrinsicsV60.td | 14 let AddedComplexity = 100 in { 64 let AddedComplexity = 140 in {
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | FLATInstructions.td | 1054 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 D | SMInstructions.td | 807 let AddedComplexity = 2; 816 let AddedComplexity = 1; 829 let AddedComplexity = 100 in { 862 } // End let AddedComplexity = 100 878 let AddedComplexity = 1;
|
| H A D | SIInstructions.td | 923 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 D | AMDGPUInstructions.td | 640 let AddedComplexity = 2 in { 652 } // AddedComplexity.
|
| H A D | VOPInstructions.td | 68 let AddedComplexity = -1000; 115 let AddedComplexity = -1000;
|
| H A D | VOP2Instructions.td | 737 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 D | X86InstrCompiler.td | 286 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 D | X86InstrShiftRotate.td | 843 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 D | AArch64SVEInstrInfo.td | 598 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 D | AArch64InstrInfo.td | 675 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 D | AArch64InstrFormats.td | 2495 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 D | CodeGenDAGPatterns.h | 1059 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 D | SystemZPatterns.td | 92 let AddedComplexity = 7;
|
| H A D | SystemZInstrVector.td | 88 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 D | MicroMips32r6InstrInfo.td | 634 int AddedComplexity = 1; 1091 int AddedComplexity = 1; 1098 int AddedComplexity = 1; 1117 int AddedComplexity = 1; 1778 let AddedComplexity = 41 in {
|
| H A D | MipsInstrFPU.td | 222 let AddedComplexity = 20; 231 let AddedComplexity = 20; 1003 let AddedComplexity = 40 in {
|
| H A D | MicroMipsInstrFPU.td | 402 let AddedComplexity = 40 in {
|
| H A D | Mips16InstrInfo.td | 533 let AddedComplexity = 5; 560 let AddedComplexity = 5; 1373 let AddedComplexity = 1;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMInstrThumb.td | 689 // 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 D | ARMInstrThumb2.td | 2146 // 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 D | M68kInstrArithmetic.td | 777 let AddedComplexity = 15 in { 780 } // AddedComplexity = 15
|