/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
D | HexagonPatterns.td | 32 // 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 …]
|
D | HexagonPatternsHVX.td | 116 let AddedComplexity = 50 in { 233 let AddedComplexity = 10 in { 263 let AddedComplexity = 200 in {
|
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/ |
D | SystemZInstrFormats.td | 98 let AddedComplexity = 1; 106 let AddedComplexity = 1; 114 let AddedComplexity = 1;
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | SMInstructions.td | 422 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
|
D | AMDGPUGISel.td | 117 let AddedComplexity = 100 in {
|
D | DSInstructions.td | 653 let AddedComplexity = 100 in { 658 } // End AddedComplexity = 100 661 let AddedComplexity = 100 in { 742 let AddedComplexity = 100 in { 747 } // End AddedComplexity = 100
|
D | VOPInstructions.td | 67 let AddedComplexity = -1000; 114 let AddedComplexity = -1000;
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonInstrInfoV4.td | 193 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 …]
|
D | HexagonInstrInfo.td | 329 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/ |
D | CodeGenDAGPatterns.h | 639 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/ |
D | CodeGenDAGPatterns.h | 692 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/ |
D | X86InstrMMX.td | 146 let AddedComplexity = 15 in 149 let AddedComplexity = 20 in 215 let AddedComplexity = 15 in 221 let AddedComplexity = 20 in
|
D | X86InstrSSE.td | 358 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/ |
D | X86InstrCompiler.td | 276 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/ |
D | X86InstrMMX.td | 233 let AddedComplexity = 15 in 236 let AddedComplexity = 20 in 337 let AddedComplexity = 15 in 341 let AddedComplexity = 20 in
|
D | X86InstrCompiler.td | 262 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 …]
|
D | X86InstrSSE.td | 357 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/ |
D | CodeGenDAGPatterns.h | 1027 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/ |
D | MicroMips32r6InstrInfo.td | 637 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 {
|
D | MipsInstrFPU.td | 200 let AddedComplexity = 20; 209 let AddedComplexity = 20; 646 let AddedComplexity = 40 in {
|
D | MicroMipsInstrFPU.td | 163 let AddedComplexity = 40 in {
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
D | AArch64InstrInfo.td | 372 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/ |
D | SystemZInstrVector.td | 76 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/ |
D | AArch64InstrFormats.td | 1741 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 …]
|
D | AArch64InstrInfo.td | 332 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 …]
|