Home
last modified time | relevance | path

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

123

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonPatterns.td506 let AddedComplexity = 20 in {
1069 let AddedComplexity = 10 in {
1085 let AddedComplexity = 10 in {
1102 let AddedComplexity = 10 in
1112 let AddedComplexity = 10 in
1118 let AddedComplexity = 10 in {
1155 let AddedComplexity = 50 in {
1164 let AddedComplexity = 75 in {
1296 let AddedComplexity = 120 in
1404 let AddedComplexity = 200 in
[all …]
H A DHexagonPatternsHVX.td161 let AddedComplexity = 50 in {
275 let AddedComplexity = 100 in {
316 let AddedComplexity = 100 in {
340 let AddedComplexity = 10 in {
356 let AddedComplexity = 30 in {
361 let AddedComplexity = 20 in {
375 let AddedComplexity = 200 in {
505 let AddedComplexity = 220 in {
518 let AddedComplexity = 220 in {
928 let Predicates = [UseHVXV69], AddedComplexity = 20 in {
[all …]
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-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DFLATInstructions.td1116 let AddedComplexity = 1 in
1197 let AddedComplexity = 1 in
1363 let AddedComplexity = 10;
1367 let AddedComplexity = 11;
1373 let AddedComplexity = 10;
1377 let AddedComplexity = 11;
1384 let AddedComplexity = 10;
1388 let AddedComplexity = 11;
1394 let AddedComplexity = 11 in
1397 let AddedComplexity = 13 in
[all …]
H A DDSInstructions.td443 let AddedComplexity = complexity;
924 let AddedComplexity = 100 in {
974 } // End AddedComplexity = 100
1026 let AddedComplexity = complexity;
1060 let AddedComplexity = complexity;
1133 let AddedComplexity = 1 in
1143 let AddedComplexity = 1 in
1149 let AddedComplexity = 1 in
1155 let AddedComplexity = 1 in
H A DSMInstructions.td900 let AddedComplexity = 2;
909 let AddedComplexity = 1;
993 let AddedComplexity = 100 in {
1030 } // End let AddedComplexity = 100
1060 let AddedComplexity = 1;
H A DSIInstructions.td1190 let AddedComplexity = 9 in {
1219 } // AddedComplexity = 9
1247 let AddedComplexity = 1 in {
2631 let AddedComplexity = 1 in {
2670 let AddedComplexity = 1 in {
2776 let AddedComplexity = 1 in {
2782 } // AddedComplexity = 1
2947 let AddedComplexity = -5 in {
3002 } // End AddedComplexity = -5
3116 let AddedComplexity = 1 in {
[all …]
H A DAMDGPUInstructions.td819 let AddedComplexity = 2 in {
831 } // AddedComplexity.
H A DBUFInstructions.td1536 let AddedComplexity = !if(!eq(RtnMode, "ret"), 0, 1) in {
1549 } // end let AddedComplexity
1574 let AddedComplexity = !if(!eq(RtnMode, "ret"), 0, 1) in {
1597 } // end let AddedComplexity
1643 let AddedComplexity = !if(!eq(RtnMode, "ret"), 0, 1) in {
1676 } // end let AddedComplexity
2121 let AddedComplexity = 1 in {
H A DSOPInstructions.td764 let AddedComplexity = 1 in {
798 } // End AddedComplexity = 1
914 isCommutable = 1, AddedComplexity = 20 in {
929 // isCommutable = 1, AddedComplexity = 20
1861 let AddedComplexity = 20 in {
/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.h1074 int AddedComplexity; // Add to matching pattern complexity. variable
1084 HwModeFeatures(hwmodefeatures.str()), AddedComplexity(complexity), in SrcRecord()
1095 int getAddedComplexity() const { return AddedComplexity; } in getAddedComplexity()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrCompiler.td302 isPseudo = 1, isMoveImm = 1, AddedComplexity = 10 in
308 let AddedComplexity = 10 in {
315 AddedComplexity = 10 in {
332 let isReMaterializable = 1, isPseudo = 1, AddedComplexity = 5,
1473 } // AddedComplexity, SchedRW
1481 let AddedComplexity = 5 in {
1552 let AddedComplexity = 1 in {
1571 } // AddedComplexity = 1
1577 let AddedComplexity = 1 in {
1604 } // AddedComplexity = 1
[all …]
H A DX86InstrShiftRotate.td507 let Predicates = [HasFastSHLDRotate], AddedComplexity = 5,
604 let AddedComplexity = 10 in {
641 let AddedComplexity = 1 in {
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SVEInstrInfo.td839 let AddedComplexity = 2 in {
1003 let AddedComplexity = 2 in {
1371 let AddedComplexity = 2 in {
1376 let AddedComplexity = 1 in {
1386 let AddedComplexity = 2 in {
1391 let AddedComplexity = 1 in {
1614 let AddedComplexity = 2 in {
2413 let AddedComplexity = 1 in {
2484 let AddedComplexity = 5 in {
2498 let AddedComplexity = 5 in {
[all …]
H A DAArch64InstrInfo.td999 let AddedComplexity = 10 in
2135 } // AddedComplexity = 5
2234 } // AddedComplexity = 5
3106 } // AddedComplexity = 10
3857 } // AddedComplexity = 10
3999 } // AddedComplexity = 10
4142 } // AddedComplexity = 10
5994 } // AddedComplexity = 10
7541 let AddedComplexity = 5 in
8258 } // AddedComplexity = 20
[all …]
H A DAArch64InstrFormats.td2910 let AddedComplexity = 6 in
2915 let AddedComplexity = 6 in
3861 let AddedComplexity = 10 in
3872 let AddedComplexity = 10 in
3888 let AddedComplexity = 10 in
3898 let AddedComplexity = 10 in
3935 let AddedComplexity = 10 in
3945 let AddedComplexity = 10 in
3960 let AddedComplexity = 10 in
3970 let AddedComplexity = 10 in
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZPatterns.td92 let AddedComplexity = 7;
H A DSystemZInstrVector.td88 let AddedComplexity = 4 in {
1805 // Match v2f64 insertions. The AddedComplexity counters the 3 added by
1808 let AddedComplexity = 4 in {
1818 // than 0) and then taking a high subreg. The AddedComplexity counters the
1821 let AddedComplexity = 4 in {
H A DSystemZInstrInfo.td306 let mayLoad = 1, AddedComplexity = 20, hasNoSchedulingInfo = 1, Defs = [CC] in {
1116 let AddedComplexity = 1 in {
1166 let AddedComplexity = 1 in {
2275 let AddedComplexity = 4 in {
2303 let AddedComplexity = 4 in {
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMicroMips32r6InstrInfo.td636 int AddedComplexity = 1;
1094 int AddedComplexity = 1;
1101 int AddedComplexity = 1;
1120 int AddedComplexity = 1;
1781 let AddedComplexity = 41 in {
H A DMipsInstrFPU.td222 let AddedComplexity = 20;
231 let AddedComplexity = 20;
1003 let AddedComplexity = 40 in {
H A DMicroMipsInstrFPU.td416 let AddedComplexity = 40 in {
/freebsd-14.2/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
1686 let AddedComplexity = 10 in {
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstrP10.td2085 let AddedComplexity = 400, Predicates = [IsISA3_1, IsLittleEndian] in {
2115 let AddedComplexity = 400, Predicates = [IsISA3_1, HasVSX] in {
2145 let AddedComplexity = 400, Predicates = [PrefixInstrs] in {
2397 let AddedComplexity = 400 in {
2446 let AddedComplexity = 400, Predicates = [IsISA3_1, HasVSX, IsBigEndian] in {

123