Home
last modified time | relevance | path

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

1234

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonPatterns.td32 // over another, prefer using AddedComplexity instead. The reason for
37 // this file). When making changes, adding AddedComplexity to existing
426 let AddedComplexity = 20 in {
655 let AddedComplexity = 100 in {
695 let AddedComplexity = 200 in {
844 let AddedComplexity = 200 in {
855 let AddedComplexity = 200 in {
875 let AddedComplexity = 100, Predicates = [HasV5] in {
891 let AddedComplexity = 10 in {
907 let AddedComplexity = 10 in {
[all …]
DHexagonPatternsHVX.td116 let AddedComplexity = 50 in {
233 let AddedComplexity = 10 in {
263 let AddedComplexity = 200 in {
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/
DSystemZInstrFormats.td98 let AddedComplexity = 1;
106 let AddedComplexity = 1;
114 let AddedComplexity = 1;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DSMInstructions.td422 let AddedComplexity = 100 in {
431 def SM_LOAD_PATTERN : GCNPat < // name this pattern to reuse AddedComplexity on CI
442 } // End let AddedComplexity = 100
760 let AddedComplexity = SM_LOAD_PATTERN.AddedComplexity in {
780 } // End let AddedComplexity = SM_LOAD_PATTERN.AddedComplexity
DAMDGPUGISel.td117 let AddedComplexity = 100 in {
DDSInstructions.td653 let AddedComplexity = 100 in {
658 } // End AddedComplexity = 100
661 let AddedComplexity = 100 in {
742 let AddedComplexity = 100 in {
747 } // End AddedComplexity = 100
DVOPInstructions.td67 let AddedComplexity = -1000;
114 let AddedComplexity = -1000;
/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfoV4.td193 let AddedComplexity = 100 in {
320 let AddedComplexity = 50 in {
346 let AddedComplexity = 75 in
521 let AddedComplexity = 60 in {
639 let AddedComplexity = 40 in {
656 let AddedComplexity = 20 in {
756 addrMode = BaseLongOffset, AddedComplexity = 40 in
797 let AddedComplexity = 40 in
1043 let AddedComplexity = 40 in {
1191 let AddedComplexity = 40 in {
[all …]
DHexagonInstrInfo.td329 AddedComplexity = 75 in
1203 let AddedComplexity = 200 in {
1636 let isExtendable = 1, opExtendable = 2, isExtentSigned = 1, AddedComplexity = 20 in
1795 let AddedComplexity = 20 in {
1817 let AddedComplexity = 20 in
3540 // AddedComplexity) to the individual patterns.
3597 let AddedComplexity = 20 in {
3620 let AddedComplexity = 20 in {
3989 let AddedComplexity = 50 in
4256 let AddedComplexity = 20 in { // Complexity greater than cmp reg-imm.
[all …]
/external/swiftshader/third_party/LLVM/utils/TableGen/
DCodeGenDAGPatterns.h639 Dstregs(dstregs), AddedComplexity(complexity), ID(uid) {} in PatternToMatch()
646 unsigned AddedComplexity; // Add to matching pattern complexity. variable
654 unsigned getAddedComplexity() const { return AddedComplexity; } in getAddedComplexity()
/external/llvm/utils/TableGen/
DCodeGenDAGPatterns.h692 Dstregs(dstregs), AddedComplexity(complexity), ID(uid) {} in PatternToMatch()
699 int AddedComplexity; // Add to matching pattern complexity. variable
707 int getAddedComplexity() const { return AddedComplexity; } in getAddedComplexity()
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86InstrMMX.td146 let AddedComplexity = 15 in
149 let AddedComplexity = 20 in
215 let AddedComplexity = 15 in
221 let AddedComplexity = 20 in
DX86InstrSSE.td358 let AddedComplexity = 20 in
391 let AddedComplexity = 20 in
404 let AddedComplexity = 15 in {
425 let AddedComplexity = 20 in {
454 let AddedComplexity = 15 in {
475 let AddedComplexity = 20 in {
521 let AddedComplexity = 15 in {
558 let AddedComplexity = 20 in {
934 let AddedComplexity = 20 in {
938 let Constraints = "$src1 = $dst", AddedComplexity = 20 in {
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86InstrCompiler.td276 isPseudo = 1, AddedComplexity = 10 in
282 let AddedComplexity = 10 in {
289 AddedComplexity = 10 in {
306 let isReMaterializable = 1, isPseudo = 1, AddedComplexity = 5,
308 // AddedComplexity higher than MOV64ri but lower than MOV32r0 and MOV32r1.
329 let AddedComplexity = 1 in
1318 let AddedComplexity = 5, SchedRW = [WriteALU] in {
1365 } // AddedComplexity, SchedRW
1389 let AddedComplexity = 5 in {
1441 // AddedComplexity is needed to give priority over i64immSExt8 and i64immSExt32.
[all …]
/external/llvm/lib/Target/X86/
DX86InstrMMX.td233 let AddedComplexity = 15 in
236 let AddedComplexity = 20 in
337 let AddedComplexity = 15 in
341 let AddedComplexity = 20 in
DX86InstrCompiler.td262 isPseudo = 1, AddedComplexity = 20 in
271 let AddedComplexity = 20;
275 AddedComplexity = 15 in {
290 let isReMaterializable = 1, isPseudo = 1, AddedComplexity = 10 in {
291 // AddedComplexity higher than MOV64ri but lower than MOV32r0 and MOV32r1.
313 let AddedComplexity = 1 in
1333 let AddedComplexity = 5, SchedRW = [WriteALU] in {
1380 } // AddedComplexity, SchedRW
1418 // AddedComplexity is needed to give priority over i64immSExt8 and i64immSExt32.
1419 let AddedComplexity = 1 in {
[all …]
DX86InstrSSE.td357 let AddedComplexity = 25 in { // to give priority over vinsertf128rm
577 let AddedComplexity = 20 in
584 let AddedComplexity = 20 in {
681 let Predicates = [NoSSE41], AddedComplexity = 15 in {
692 let AddedComplexity = 20 in {
715 let Predicates = [NoSSE41], AddedComplexity = 15 in {
722 let AddedComplexity = 20 in {
1142 let AddedComplexity = 20 in {
1251 let AddedComplexity = 20 in {
1351 let AddedComplexity = 20, Predicates = [UseAVX] in {
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/utils/TableGen/
DCodeGenDAGPatterns.h1027 AddedComplexity(complexity), ID(uid), ForceMode(setmode) {} in SrcRecord()
1035 int AddedComplexity; // Add to matching pattern complexity. variable
1045 int getAddedComplexity() const { return AddedComplexity; } in getAddedComplexity()
/external/llvm/lib/Target/Mips/
DMicroMips32r6InstrInfo.td637 int AddedComplexity = 1;
1087 int AddedComplexity = 1;
1091 int AddedComplexity = 1;
1096 int AddedComplexity = 1;
1100 int AddedComplexity = 1;
1116 int AddedComplexity = 1;
1120 int AddedComplexity = 1;
1771 let AddedComplexity = 41 in {
DMipsInstrFPU.td200 let AddedComplexity = 20;
209 let AddedComplexity = 20;
646 let AddedComplexity = 40 in {
DMicroMipsInstrFPU.td163 let AddedComplexity = 40 in {
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64InstrInfo.td372 let AddedComplexity = 10 in
841 let AddedComplexity = 1 in {
851 let AddedComplexity = 1 in {
865 let AddedComplexity = 1 in {
916 let AddedComplexity = 5 in {
933 } // AddedComplexity = 5
935 let AddedComplexity = 5 in {
984 } // AddedComplexity = 5
1267 let AddedComplexity = 10 in {
1587 let AddedComplexity = 10 in {
[all …]
/external/llvm/lib/Target/SystemZ/
DSystemZInstrVector.td76 let AddedComplexity = 4 in {
1006 // Match v2f64 insertions. The AddedComplexity counters the 3 added by
1009 let AddedComplexity = 4 in {
1019 // than 0) and then taking a high subreg. The AddedComplexity counters the
1022 let AddedComplexity = 4 in {
/external/llvm/lib/Target/AArch64/
DAArch64InstrFormats.td1741 let AddedComplexity = 6 in
1746 let AddedComplexity = 6 in
1768 let AddedComplexity = 1, hasSideEffects = 0 in {
1842 let AddedComplexity = 1 in {
2089 let AddedComplexity = 6, isReMaterializable = 1, isAsCheapAsAMove = 1 in
2096 let AddedComplexity = 6, isReMaterializable = 1, isAsCheapAsAMove = 1 in
2413 let AddedComplexity = 10, mayLoad = 1, mayStore = 0, hasSideEffects = 0 in
2425 let AddedComplexity = 10, mayLoad = 0, mayStore = 1, hasSideEffects = 0 in
2604 let AddedComplexity = 10 in
2615 let AddedComplexity = 10 in
[all …]
DAArch64InstrInfo.td332 let AddedComplexity = 10 in
642 let AddedComplexity = 1 in {
652 let AddedComplexity = 1 in {
666 let AddedComplexity = 1 in {
717 let AddedComplexity = 7 in {
734 } // AddedComplexity = 7
736 let AddedComplexity = 5 in {
785 } // AddedComplexity = 5
1071 let AddedComplexity = 10 in {
1380 let AddedComplexity = 10 in {
[all …]

1234