Lines Matching refs:CurDAG

134     return CurDAG->getTargetConstant(Imm, Node->getValueType(0));  in getImm()
423 if (Opcode == ISD::ADD || CurDAG->isBaseWithConstantOffset(N)) { in expandAddress()
583 Base = CurDAG->getRegister(0, VT); in getAddressOperands()
587 Base = CurDAG->getTargetFrameIndex(FrameIndex, VT); in getAddressOperands()
593 SDValue Trunc = CurDAG->getNode(ISD::TRUNCATE, DL, VT, Base); in getAddressOperands()
594 insertDAGNode(CurDAG, Base.getNode(), Trunc); in getAddressOperands()
599 Disp = CurDAG->getTargetConstant(AM.Disp, VT); in getAddressOperands()
611 Index = CurDAG->getRegister(0, VT); in getAddressOperands()
670 CurDAG->computeKnownBits(Op.getOperand(0), KnownZero, KnownOne); in detectOrAndInsertion()
719 CurDAG->computeKnownBits(Input, KnownZero, KnownOne); in expandRxSBG()
743 CurDAG->computeKnownBits(Input, KnownZero, KnownOne); in expandRxSBG()
852 SDNode *N = CurDAG->getMachineNode(TargetOpcode::IMPLICIT_DEF, DL, VT); in getUNDEF()
858 return CurDAG->getTargetInsertSubreg(SystemZ::subreg_l32, in convertTo()
861 return CurDAG->getTargetExtractSubreg(SystemZ::subreg_l32, DL, VT, N); in convertTo()
892 SDValue NewMask = CurDAG->getConstant(RISBG.Mask, VT); in tryRISBGZero()
893 N = CurDAG->UpdateNodeOperands(N, N->getOperand(0), NewMask); in tryRISBGZero()
914 CurDAG->getTargetConstant(RISBG.Start, MVT::i32), in tryRISBGZero()
915 CurDAG->getTargetConstant(RISBG.End | 128, MVT::i32), in tryRISBGZero()
916 CurDAG->getTargetConstant(RISBG.Rotate, MVT::i32) in tryRISBGZero()
918 N = CurDAG->getMachineNode(Opcode, SDLoc(N), OpcodeVT, Ops); in tryRISBGZero()
962 CurDAG->getTargetConstant(RxSBG[I].Start, MVT::i32), in tryRxSBG()
963 CurDAG->getTargetConstant(RxSBG[I].End, MVT::i32), in tryRxSBG()
964 CurDAG->getTargetConstant(RxSBG[I].Rotate, MVT::i32) in tryRxSBG()
966 N = CurDAG->getMachineNode(Opcode, SDLoc(N), MVT::i64, Ops); in tryRxSBG()
975 SDValue Upper = CurDAG->getConstant(UpperVal, VT); in splitLargeImmediate()
977 Upper = CurDAG->getNode(Opcode, DL, VT, Op0, Upper); in splitLargeImmediate()
980 SDValue Lower = CurDAG->getConstant(LowerVal, VT); in splitLargeImmediate()
981 SDValue Or = CurDAG->getNode(Opcode, DL, VT, Upper, Lower); in splitLargeImmediate()
1045 DEBUG(errs() << "Selecting: "; Node->dump(CurDAG); errs() << "\n"); in Select()
1049 DEBUG(errs() << "== "; Node->dump(CurDAG); errs() << "\n"); in Select()
1114 CCMask = CurDAG->getConstant(ConstCCValid ^ ConstCCMask, in Select()
1117 Node = CurDAG->UpdateNodeOperands(Node, Op1, Op0, CCValid, CCMask, Op4); in Select()
1129 Node->dump(CurDAG); in Select()
1131 ResNode->dump(CurDAG); in Select()