Lines Matching defs:SelectionDAG
9 // This implements routines for translating from LLVM IR into SelectionDAG IR.
80 class SelectionDAG;
227 SelectionDAG &DAG;
277 SelectionDAGBuilder(SelectionDAG &dag, FunctionLoweringInfo &funcinfo,
286 /// Clear out the current SelectionDAG and the associated state and prepare
296 /// SelectionDAG to resolve dangling debug information attached to PHI nodes.
356 /// the SelectionDAG.
414 SDValue lowerRangeToAssertZExt(SelectionDAG &DAG, const Instruction &I,
472 explicit StatepointLoweringInfo(SelectionDAG &DAG) : CLI(DAG) {}
774 SDValue getCopyFromRegs(SelectionDAG &DAG, FunctionLoweringInfo &FuncInfo,
783 void getCopyToRegs(SDValue Val, SelectionDAG &DAG, const SDLoc &dl,
792 SelectionDAG &DAG, std::vector<SDValue> &Ops) const;