Lines Matching refs:CurDAG
71 return CurDAG->getRegister(GlobalBaseReg, in getGlobalBaseReg()
72 TLI->getPointerTy(CurDAG->getDataLayout())) in getGlobalBaseReg()
79 Base = CurDAG->getTargetFrameIndex( in SelectADDRri()
80 FIN->getIndex(), TLI->getPointerTy(CurDAG->getDataLayout())); in SelectADDRri()
81 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in SelectADDRri()
95 Base = CurDAG->getTargetFrameIndex( in SelectADDRri()
96 FIN->getIndex(), TLI->getPointerTy(CurDAG->getDataLayout())); in SelectADDRri()
100 Offset = CurDAG->getTargetConstant(CN->getZExtValue(), SDLoc(Addr), in SelectADDRri()
117 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32); in SelectADDRri()
141 R2 = CurDAG->getRegister(SP::G0, TLI->getPointerTy(CurDAG->getDataLayout())); in SelectADDRrr()
236 PairedReg = CurDAG->getRegister(GPVR, MVT::v2i32); in tryInlineAsm()
240 SDValue RegCopy = CurDAG->getCopyFromReg(Chain, dl, GPVR, MVT::v2i32, in tryInlineAsm()
244 SDValue Sub0 = CurDAG->getTargetExtractSubreg(SP::sub_even, dl, MVT::i32, in tryInlineAsm()
246 SDValue Sub1 = CurDAG->getTargetExtractSubreg(SP::sub_odd, dl, MVT::i32, in tryInlineAsm()
248 SDValue T0 = CurDAG->getCopyToReg(Sub0, dl, Reg0, Sub0, in tryInlineAsm()
250 SDValue T1 = CurDAG->getCopyToReg(Sub1, dl, Reg1, Sub1, T0.getValue(1)); in tryInlineAsm()
255 CurDAG->UpdateNodeOperands(GU, Ops); in tryInlineAsm()
263 SDValue T0 = CurDAG->getCopyFromReg(Chain, dl, Reg0, MVT::i32, in tryInlineAsm()
265 SDValue T1 = CurDAG->getCopyFromReg(Chain, dl, Reg1, MVT::i32, in tryInlineAsm()
268 CurDAG->getMachineNode( in tryInlineAsm()
271 CurDAG->getTargetConstant(SP::IntPairRegClassID, dl, in tryInlineAsm()
274 CurDAG->getTargetConstant(SP::sub_even, dl, MVT::i32), in tryInlineAsm()
276 CurDAG->getTargetConstant(SP::sub_odd, dl, MVT::i32), in tryInlineAsm()
283 PairedReg = CurDAG->getRegister(GPVR, MVT::v2i32); in tryInlineAsm()
284 Chain = CurDAG->getCopyToReg(T1, dl, GPVR, Pair, T1.getValue(1)); in tryInlineAsm()
300 AsmNodeOperands[AsmNodeOperands.size() -1] = CurDAG->getTargetConstant( in tryInlineAsm()
314 SDValue New = CurDAG->getNode(ISD::INLINEASM, SDLoc(N), in tryInlineAsm()
315 CurDAG->getVTList(MVT::Other, MVT::Glue), AsmNodeOperands); in tryInlineAsm()
351 TopPart = SDValue(CurDAG->getMachineNode(SP::SRAri, dl, MVT::i32, DivLHS, in Select()
352 CurDAG->getTargetConstant(31, dl, MVT::i32)), in Select()
355 TopPart = CurDAG->getRegister(SP::G0, MVT::i32); in Select()
357 TopPart = CurDAG->getCopyToReg(CurDAG->getEntryNode(), dl, SP::Y, TopPart, in Select()
363 CurDAG->SelectNodeTo(N, Opcode, MVT::i32, DivLHS, DivRHS, TopPart); in Select()
373 CurDAG->getMachineNode(Opcode, dl, MVT::i32, MVT::i32, MulLHS, MulRHS); in Select()
376 CurDAG->RemoveDeadNode(N); in Select()