Searched refs:SDNodes (Results 1 – 18 of 18) sorted by relevance
41 - VP intrinsics translate to first-class SDNodes44 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 regular73 lower to VP SDNodes (from Stage 2).
9 // This file defines the VE Vector Predicated SDNodes (VVP SDNodes). VVP10 // SDNodes are an intermediate isel layer between the vector SDNodes emitted by18 // TODO explain how VVP nodes relate to VP SDNodes once VP ISel is uptream.
1 //===-- VEInstrPatternsVec.td - VEC_-type SDNodes and isel for VE Target --===//9 // This file describes the VEC_* prefixed intermediate SDNodes and their
9 // This file defines all VVP_* SDNodes and their properties
9 // This file describes how VVP_* SDNodes are lowered to machine instructions.
69 Custom SDNodes72 Custom SDNodes should be mapped to Target Pseudos using ``GINodeEquiv``. This
1106 std::map<Record*, SDNodeInfo, LessRecordByID> SDNodes; variable1142 auto F = SDNodes.find(R); in getSDNodeInfo()1143 assert(F != SDNodes.end() && "Unknown node!"); in getSDNodeInfo()
3234 SDNodes.insert(std::make_pair(R, SDNodeInfo(R, CGH))); in ParseNodeInfo()3366 assert(!SDNodes.empty() && "No SDNodes parsed?"); in ParseDefaultOperands()3367 Init *SomeSDNode = DefInit::get(SDNodes.begin()->first); in ParseDefaultOperands()
32 independent and machine specific SDNodes (for example:
486 Some of them may also be lowered to target-independent SDNodes, and perhaps487 some new SDNodes could be added.496 the target-independent SDNodes for these operations.
364 // SDNodes PatFrags for loads/stores with a glue input.365 // This is for SDNodes and PatFrag for local loads and stores to629 // SDNodes PatFrags for a16 loads and stores with 3 components.671 // SDNodes PatFrags for d16 loads
365 // R600 SDNodes
142 // the SDNodes are derived from AtomicSDNode rather than LoadSDNode and
314 // We reuse CMPICC SDNodes for compares, but use new BPXCC branch nodes for
43 // SDNodes, use pf1/pf2 to convert them to PatFrags. Use common frags371 // Frags for commonly used SDNodes.
2115 // Miscellaneous RISCVISD SDNodes
600 metadata is attached to SDNodes in SelectionDAGs. After instruction selection
1584 // Create SDNodes so they can be used in the DAG code, e.g.