Lines Matching refs:CurDAG

249   SDNode *Carry = CurDAG->getMachineNode(SLTuOp, DL, VT, Ops);  in selectAddESubE()
255 Carry = CurDAG->getMachineNode(Mips::SUBREG_TO_REG, DL, VT, in selectAddESubE()
256 CurDAG->getTargetConstant(0, VT), in selectAddESubE()
258 CurDAG->getTargetConstant(Mips::sub_32, VT)); in selectAddESubE()
266 AddCarry = CurDAG->getMachineNode(ADDuOp, DL, VT, SDValue(Carry, 0), RHS); in selectAddESubE()
268 return CurDAG->SelectNodeTo(Node, MOp, VT, MVT::Glue, LHS, in selectAddESubE()
278 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), ValTy); in selectAddrFrameIndex()
279 Offset = CurDAG->getTargetConstant(0, ValTy); in selectAddrFrameIndex()
289 if (CurDAG->isBaseWithConstantOffset(Addr)) { in selectAddrFrameIndexOffset()
297 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), ValTy); in selectAddrFrameIndexOffset()
301 Offset = CurDAG->getTargetConstant(CN->getZExtValue(), ValTy); in selectAddrFrameIndexOffset()
375 Offset = CurDAG->getTargetConstant(0, Addr.getValueType()); in selectAddrDefault()
526 Imm = CurDAG->getTargetConstant(ImmValue, EltTy); in selectVSplatCommon()
602 Imm = CurDAG->getTargetConstant(Log2, EltTy); in selectVSplatUimmPow2()
635 Imm = CurDAG->getTargetConstant(ImmValue.countPopulation(), EltTy); in selectVSplatMaskL()
666 Imm = CurDAG->getTargetConstant(ImmValue.countPopulation(), EltTy); in selectVSplatMaskR()
687 Imm = CurDAG->getTargetConstant(Log2, EltTy); in selectVSplatUimmInvPow2()
728 SDValue Zero = CurDAG->getCopyFromReg(CurDAG->getEntryNode(), DL, in selectNode()
730 Result = CurDAG->getMachineNode(Mips::DMTC1, DL, MVT::f64, Zero); in selectNode()
732 SDValue Zero = CurDAG->getCopyFromReg(CurDAG->getEntryNode(), DL, in selectNode()
734 Result = CurDAG->getMachineNode(Mips::BuildPairF64_64, DL, MVT::f64, in selectNode()
737 SDValue Zero = CurDAG->getCopyFromReg(CurDAG->getEntryNode(), DL, in selectNode()
739 Result = CurDAG->getMachineNode(Mips::BuildPairF64, DL, MVT::f64, Zero, in selectNode()
764 SDValue ImmOpnd = CurDAG->getTargetConstant(SignExtend64<16>(Inst->ImmOpnd), in selectNode()
771 RegOpnd = CurDAG->getMachineNode(Inst->Opc, DL, MVT::i64, ImmOpnd); in selectNode()
774 CurDAG->getMachineNode(Inst->Opc, DL, MVT::i64, in selectNode()
775 CurDAG->getRegister(Mips::ZERO_64, MVT::i64), in selectNode()
780 ImmOpnd = CurDAG->getTargetConstant(SignExtend64<16>(Inst->ImmOpnd), in selectNode()
782 RegOpnd = CurDAG->getMachineNode(Inst->Opc, DL, MVT::i64, in selectNode()
797 SDValue Reg = CurDAG->getCopyFromReg(ChainIn, DL, in selectNode()
814 CurDAG->getMachineNode(Mips::MOVE_V, DL, in selectNode()
830 SDValue ChainOut = CurDAG->getCopyToReg(ChainIn, DL, in selectNode()
851 CurDAG->getMachineNode(RdhwrOpc, SDLoc(Node), in selectNode()
853 CurDAG->getRegister(Mips::HWR29, MVT::i32)); in selectNode()
854 SDValue Chain = CurDAG->getCopyToReg(CurDAG->getEntryNode(), DL, DestReg, in selectNode()
856 SDValue ResNode = CurDAG->getCopyFromReg(Chain, DL, DestReg, PtrVT); in selectNode()
914 SDValue Imm = CurDAG->getTargetConstant(SplatValue, in selectNode()
917 SDNode *Res = CurDAG->getMachineNode(LdiOp, SDLoc(Node), ViaVecTy, Imm); in selectNode()
927 Res = CurDAG->getMachineNode(Mips::COPY_TO_REGCLASS, SDLoc(Node), in selectNode()
929 CurDAG->getTargetConstant(RC->getID(), in selectNode()
952 OutOps.push_back(CurDAG->getTargetConstant(0, MVT::i32)); in SelectInlineAsmMemoryOperand()
961 OutOps.push_back(CurDAG->getTargetConstant(0, MVT::i32)); in SelectInlineAsmMemoryOperand()
975 OutOps.push_back(CurDAG->getTargetConstant(0, MVT::i32)); in SelectInlineAsmMemoryOperand()
1002 OutOps.push_back(CurDAG->getTargetConstant(0, MVT::i32)); in SelectInlineAsmMemoryOperand()