reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
935 DAG.RemoveDeadNodes(); 980 Results.print(dbgs(), DAG); 1015 Op = DAG.getTargetExtractSubreg(Sub, dl, HalfTy, Op); 1023 : DAG.getMachineNode(Node.Opc, dl, Node.Ty, Ops); 1031 OutN->dumpr(&DAG); 1036 DAG.RemoveDeadNodes(); 1043 DAG.getTargetConstant(Hexagon::HvxWRRegClassID, dl, MVT::i32), 1044 Lo, DAG.getTargetConstant(Hexagon::vsub_lo, dl, MVT::i32), 1045 Hi, DAG.getTargetConstant(Hexagon::vsub_hi, dl, MVT::i32), 1101 SDValue S = DAG.getTargetConstant(IsRight ? MinSrc : HwLen-MinSrc, 1107 SDValue S = DAG.getTargetConstant(MinSrc, dl, MVT::i32); 1381 DAG.RemoveDeadNodes(); 1383 for (SDNode &S : DAG.allnodes()) 1386 Deleter DUA(DAG, AllNodes); 1389 LLVMContext &Ctx = *DAG.getContext(); 1406 Vec = DAG.getTargetExtractSubreg(Hexagon::vsub_lo, dl, SingleTy, Vec); 1408 Vec = DAG.getTargetExtractSubreg(Hexagon::vsub_hi, dl, SingleTy, Vec); 1412 SDValue Idx = DAG.getConstant(M, dl, MVT::i32); 1413 SDValue Ex = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, LegalTy, {Vec, Idx}); 1414 SDValue L = Lower.LowerOperation(Ex, DAG); 1421 SDValue B0 = DAG.getBuildVector(SingleTy, dl, {Ops.data(), HwLen}); 1422 SDValue L0 = Lower.LowerOperation(B0, DAG); 1423 SDValue B1 = DAG.getBuildVector(SingleTy, dl, {Ops.data()+HwLen, HwLen}); 1424 SDValue L1 = Lower.LowerOperation(B1, DAG); 1429 LV = DAG.getNode(ISD::CONCAT_VECTORS, dl, ResTy, {L0, L1}); 1431 SDValue BV = DAG.getBuildVector(ResTy, dl, Ops); 1432 LV = Lower.LowerOperation(BV, DAG); 1439 DAG.RemoveDeadNodes(); 1482 Deleter DUQ(DAG, Queue); 1487 DAG.RemoveDeadNodes(); 1926 { DAG.getTargetConstant(S, dl, MVT::i32) }); 1993 Elems.push_back(DAG.getConstant(C, dl, MVT::i8)); 1995 SDValue BV = DAG.getBuildVector(VecTy, dl, Elems); 1996 SDValue LV = Lower.LowerOperation(BV, DAG); 1997 DAG.RemoveDeadNode(BV.getNode()); 2004 N->dump(&DAG); 2070 SN->dumpr(&DAG); 2089 SDValue C = DAG.getTargetConstant(S, dl, MVT::i32); 2090 NewN = DAG.getMachineNode(Hexagon::V6_valignbi, dl, Ty, 2096 NewN = DAG.getMachineNode(Hexagon::V6_vror, dl, Ty, {VecV, RotV}); 2105 SDNode *NewN = DAG.getMachineNode(Hexagon::V6_valignb, SDLoc(N), 2108 DAG.RemoveDeadNode(N);