/external/llvm-project/llvm/lib/Target/VE/ |
D | VVPInstrInfo.td | 9 // This file defines the VE Vector Predicated SDNodes (VVP SDNodes). VVP 10 // SDNodes are an intermediate isel layer between the vector SDNodes emitted by 18 // TODO explain how VVP nodes relate to VP SDNodes once VP ISel is uptream.
|
D | VEInstrPatternsVec.td | 1 //===-- VEInstrPatternsVec.td - VEC_-type SDNodes and isel for VE Target --===// 9 // This file describes the VEC_* prefixed intermediate SDNodes and their
|
D | VVPNodes.def | 9 // This file defines all VVP_* SDNodes and their properties
|
D | VVPInstrPatternsVec.td | 9 // This file describes how VVP_* SDNodes are lowered to machine instructions.
|
/external/llvm-project/llvm/docs/Proposals/ |
D | VectorPredication.rst | 41 - VP intrinsics translate to first-class SDNodes 44 SDNodes to pre-existing ones (SSE, NEON)). 46 Result: Backend development based on VP SDNodes. 54 - Incrementally lift DAGCombiner to work on VP SDNodes as well as on regular 73 lower to VP SDNodes (from Stage 2).
|
/external/llvm-project/llvm/docs/GlobalISel/ |
D | InstructionSelect.rst | 69 Custom SDNodes 72 Custom SDNodes should be mapped to Target Pseudos using ``GINodeEquiv``. This
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | targetLoweringGeneric.ll | 5 ; can't be tested easily by checking the SDNodes that are
|
/external/llvm/test/CodeGen/X86/ |
D | targetLoweringGeneric.ll | 5 ; can't be tested easily by checking the SDNodes that are
|
/external/llvm-project/llvm/test/DebugInfo/X86/ |
D | pr40427.ll | 5 ; SDNodes that produce no instructions.
|
D | ghost-sdnode-dbgvalues.ll | 21 ; This map was never purged when the SDNodes were deallocated and thus if a new
|
/external/llvm/utils/TableGen/ |
D | CodeGenDAGPatterns.h | 722 std::map<Record*, SDNodeInfo, LessRecordByID> SDNodes; variable 747 assert(SDNodes.count(R) && "Unknown node!"); in getSDNodeInfo() 748 return SDNodes.find(R)->second; in getSDNodeInfo()
|
D | CodeGenDAGPatterns.cpp | 2431 SDNodes.insert(std::make_pair(Nodes.back(), Nodes.back())); in ParseNodeInfo() 2557 assert(!SDNodes.empty() && "No SDNodes parsed?"); in ParseDefaultOperands() 2558 Init *SomeSDNode = DefInit::get(SDNodes.begin()->first); in ParseDefaultOperands()
|
/external/llvm-project/llvm/lib/Target/Mips/ |
D | Relocation.txt | 32 independent and machine specific SDNodes (for example:
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/ |
D | Relocation.txt | 32 independent and machine specific SDNodes (for example:
|
/external/llvm-project/llvm/utils/TableGen/ |
D | CodeGenDAGPatterns.h | 1146 std::map<Record*, SDNodeInfo, LessRecordByID> SDNodes; variable 1182 auto F = SDNodes.find(R); in getSDNodeInfo() 1183 assert(F != SDNodes.end() && "Unknown node!"); in getSDNodeInfo()
|
D | CodeGenDAGPatterns.cpp | 3106 SDNodes.insert(std::make_pair(R, SDNodeInfo(R, CGH))); in ParseNodeInfo() 3238 assert(!SDNodes.empty() && "No SDNodes parsed?"); in ParseDefaultOperands() 3239 Init *SomeSDNode = DefInit::get(SDNodes.begin()->first); in ParseDefaultOperands()
|
/external/llvm/test/DebugInfo/X86/ |
D | ghost-sdnode-dbgvalues.ll | 22 ; This map was never purged when the SDNodes were deallocated and thus if a new
|
/external/llvm-project/llvm/lib/Target/ARM/ |
D | README.txt | 486 Some of them may also be lowered to target-independent SDNodes, and perhaps 487 some new SDNodes could be added. 496 the target-independent SDNodes for these operations.
|
/external/llvm/lib/Target/ARM/ |
D | README.txt | 486 Some of them may also be lowered to target-independent SDNodes, and perhaps 487 some new SDNodes could be added. 496 the target-independent SDNodes for these operations.
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | README.txt | 486 Some of them may also be lowered to target-independent SDNodes, and perhaps 487 some new SDNodes could be added. 496 the target-independent SDNodes for these operations.
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | SIInstrInfo.td | 302 // SDNodes PatFrags for loads/stores with a glue input. 303 // This is for SDNodes and PatFrag for local loads and stores to 535 // SDNodes PatFrags for a16 loads and stores with 3 components. 577 // SDNodes PatFrags for d16 loads
|
/external/llvm/lib/Target/Sparc/ |
D | SparcInstr64Bit.td | 306 // We reuse CMPICC SDNodes for compares, but use new BRXCC branch nodes for
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/ |
D | SparcInstr64Bit.td | 305 // We reuse CMPICC SDNodes for compares, but use new BRXCC branch nodes for
|
/external/llvm-project/llvm/lib/Target/Sparc/ |
D | SparcInstr64Bit.td | 305 // We reuse CMPICC SDNodes for compares, but use new BRXCC branch nodes for
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | SIInstrInfo.td | 343 // SDNodes PatFrags for loads/stores with a glue input. 344 // This is for SDNodes and PatFrag for local loads and stores to 579 // SDNodes PatFrags for d16 loads
|