Lines Matching defs:DC
793 DAGCombiner &DC;
797 : SelectionDAG::DAGUpdateListener(dc.getDAG()), DC(dc) {}
800 DC.removeFromWorklist(N);
805 DAGCombiner &DC;
809 : SelectionDAG::DAGUpdateListener(dc.getDAG()), DC(dc) {}
813 void NodeInserted(SDNode *N) override { DC.ConsiderForPruning(N); }
823 ((DAGCombiner*)DC)->AddToWorklist(N);
828 return ((DAGCombiner*)DC)->CombineTo(N, &To[0], To.size(), AddTo);
833 return ((DAGCombiner*)DC)->CombineTo(N, Res, AddTo);
838 return ((DAGCombiner*)DC)->CombineTo(N, Res0, Res1, AddTo);
843 return ((DAGCombiner*)DC)->recursivelyDeleteUnusedNodes(N);
848 return ((DAGCombiner*)DC)->CommitTargetLoweringOpt(TLO);
15572 DAGCombiner *DC) {
15575 SelectionDAG &DAG = DC->getDAG();
15588 if (!DC->isTypeLegal(VT))
15601 DC->getShiftAmountTy(IVal.getValueType())));