Lines Matching refs:CurDAG
259 SDNode *Carry = CurDAG->getMachineNode(SLTuOp, DL, VT, Ops); in selectAddESubE()
265 Carry = CurDAG->getMachineNode(Mips::SUBREG_TO_REG, DL, VT, in selectAddESubE()
266 CurDAG->getTargetConstant(0, DL, VT), in selectAddESubE()
268 CurDAG->getTargetConstant(Mips::sub_32, DL, in selectAddESubE()
277 AddCarry = CurDAG->getMachineNode(ADDuOp, DL, VT, SDValue(Carry, 0), RHS); in selectAddESubE()
279 CurDAG->SelectNodeTo(Node, MOp, VT, MVT::Glue, LHS, SDValue(AddCarry, 0)); in selectAddESubE()
288 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), ValTy); in selectAddrFrameIndex()
289 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), ValTy); in selectAddrFrameIndex()
299 if (CurDAG->isBaseWithConstantOffset(Addr)) { in selectAddrFrameIndexOffset()
307 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), ValTy); in selectAddrFrameIndexOffset()
311 Offset = CurDAG->getTargetConstant(CN->getZExtValue(), SDLoc(Addr), in selectAddrFrameIndexOffset()
374 Offset = CurDAG->getTargetConstant(0, SDLoc(Addr), Addr.getValueType()); in selectAddrDefault()
550 Imm = CurDAG->getTargetConstant(ImmValue, SDLoc(N), EltTy); in selectVSplatCommon()
626 Imm = CurDAG->getTargetConstant(Log2, SDLoc(N), EltTy); in selectVSplatUimmPow2()
659 Imm = CurDAG->getTargetConstant(ImmValue.countPopulation(), SDLoc(N), in selectVSplatMaskL()
691 Imm = CurDAG->getTargetConstant(ImmValue.countPopulation(), SDLoc(N), in selectVSplatMaskR()
713 Imm = CurDAG->getTargetConstant(Log2, SDLoc(N), EltTy); in selectVSplatUimmInvPow2()
752 SDValue Zero = CurDAG->getCopyFromReg(CurDAG->getEntryNode(), DL, in trySelect()
755 CurDAG->getMachineNode(Mips::DMTC1, DL, MVT::f64, Zero)); in trySelect()
757 SDValue Zero = CurDAG->getCopyFromReg(CurDAG->getEntryNode(), DL, in trySelect()
759 ReplaceNode(Node, CurDAG->getMachineNode(Mips::BuildPairF64_64, DL, in trySelect()
762 SDValue Zero = CurDAG->getCopyFromReg(CurDAG->getEntryNode(), DL, in trySelect()
764 ReplaceNode(Node, CurDAG->getMachineNode(Mips::BuildPairF64, DL, in trySelect()
788 SDValue ImmOpnd = CurDAG->getTargetConstant(SignExtend64<16>(Inst->ImmOpnd), in trySelect()
795 RegOpnd = CurDAG->getMachineNode(Inst->Opc, DL, MVT::i64, ImmOpnd); in trySelect()
798 CurDAG->getMachineNode(Inst->Opc, DL, MVT::i64, in trySelect()
799 CurDAG->getRegister(Mips::ZERO_64, MVT::i64), in trySelect()
804 ImmOpnd = CurDAG->getTargetConstant(SignExtend64<16>(Inst->ImmOpnd), DL, in trySelect()
806 RegOpnd = CurDAG->getMachineNode(Inst->Opc, DL, MVT::i64, in trySelect()
822 SDValue Reg = CurDAG->getCopyFromReg(ChainIn, DL, in trySelect()
839 ReplaceNode(Node, CurDAG->getMachineNode(Mips::MOVE_V, DL, in trySelect()
856 SDValue ChainOut = CurDAG->getCopyToReg(ChainIn, DL, in trySelect()
866 EVT PtrVT = getTargetLowering()->getPointerTy(CurDAG->getDataLayout()); in trySelect()
878 CurDAG->getMachineNode(RdhwrOpc, DL, in trySelect()
880 CurDAG->getRegister(Mips::HWR29, MVT::i32)); in trySelect()
881 SDValue Chain = CurDAG->getCopyToReg(CurDAG->getEntryNode(), DL, DestReg, in trySelect()
883 SDValue ResNode = CurDAG->getCopyFromReg(Chain, DL, DestReg, PtrVT); in trySelect()
941 SDValue Imm = CurDAG->getTargetConstant(SplatValue, DL, in trySelect()
944 SDNode *Res = CurDAG->getMachineNode(LdiOp, DL, ViaVecTy, Imm); in trySelect()
954 Res = CurDAG->getMachineNode(Mips::COPY_TO_REGCLASS, DL, in trySelect()
956 CurDAG->getTargetConstant(RC->getID(), DL, in trySelect()
980 OutOps.push_back(CurDAG->getTargetConstant(0, SDLoc(Op), MVT::i32)); in SelectInlineAsmMemoryOperand()
989 OutOps.push_back(CurDAG->getTargetConstant(0, SDLoc(Op), MVT::i32)); in SelectInlineAsmMemoryOperand()
1003 OutOps.push_back(CurDAG->getTargetConstant(0, SDLoc(Op), MVT::i32)); in SelectInlineAsmMemoryOperand()
1030 OutOps.push_back(CurDAG->getTargetConstant(0, SDLoc(Op), MVT::i32)); in SelectInlineAsmMemoryOperand()