Lines Matching refs:DL
206 void MipsSEDAGToDAGISel::selectAddE(SDNode *Node, const SDLoc &DL) const { in selectAddE()
234 SDValue CstOne = CurDAG->getTargetConstant(1, DL, MVT::i32); in selectAddE()
236 SDValue OuFlag = CurDAG->getTargetConstant(20, DL, MVT::i32); in selectAddE()
238 SDNode *DSPCtrlField = CurDAG->getMachineNode(Mips::RDDSP, DL, MVT::i32, in selectAddE()
242 Mips::EXT, DL, MVT::i32, SDValue(DSPCtrlField, 0), OuFlag, CstOne); in selectAddE()
245 CurDAG->getTargetConstant(6, DL, MVT::i32), CstOne, in selectAddE()
247 SDNode *DSPCFWithCarry = CurDAG->getMachineNode(Mips::INS, DL, MVT::i32, Ops); in selectAddE()
258 CurDAG->getMachineNode(Mips::INS, DL, MVT::i32, InsOps); in selectAddE()
260 SDNode *WrDSP = CurDAG->getMachineNode(Mips::WRDSP, DL, MVT::Glue, in selectAddE()
747 SDLoc DL(Node); in trySelect() local
770 DL, NodeTys, ops)); in trySelect()
775 selectAddE(Node, DL); in trySelect()
783 SDValue Zero = CurDAG->getCopyFromReg(CurDAG->getEntryNode(), DL, in trySelect()
786 CurDAG->getMachineNode(Mips::DMTC1, DL, MVT::f64, Zero)); in trySelect()
788 SDValue Zero = CurDAG->getCopyFromReg(CurDAG->getEntryNode(), DL, in trySelect()
790 ReplaceNode(Node, CurDAG->getMachineNode(Mips::BuildPairF64_64, DL, in trySelect()
793 SDValue Zero = CurDAG->getCopyFromReg(CurDAG->getEntryNode(), DL, in trySelect()
795 ReplaceNode(Node, CurDAG->getMachineNode(Mips::BuildPairF64, DL, in trySelect()
817 SDLoc DL(CN); in trySelect() local
820 DL, MVT::i64); in trySelect()
826 RegOpnd = CurDAG->getMachineNode(Inst->Opc, DL, MVT::i64, ImmOpnd); in trySelect()
829 CurDAG->getMachineNode(Inst->Opc, DL, MVT::i64, in trySelect()
835 ImmOpnd = CurDAG->getTargetConstant(SignExtend64<16>(Inst->ImmOpnd), DL, in trySelect()
837 RegOpnd = CurDAG->getMachineNode(Inst->Opc, DL, MVT::i64, in trySelect()
854 SDValue Reg = CurDAG->getCopyFromReg(ChainIn, DL, in trySelect()
864 SDLoc DL(Node); in trySelect() local
881 CurDAG->getTargetConstant(*Val, DL, Constant.getValueType()); in trySelect()
890 ReplaceNode(Node, CurDAG->getMachineNode(Op, DL, ResTys, Ops)); in trySelect()
906 ReplaceNode(Node, CurDAG->getMachineNode(Mips::MOVE_V, DL, in trySelect()
924 SDValue ChainOut = CurDAG->getCopyToReg(ChainIn, DL, in trySelect()
934 SDLoc DL(Node); in trySelect() local
952 CurDAG->getTargetConstant(*Val, DL, Constant.getValueType()); in trySelect()
960 ReplaceNode(Node, CurDAG->getMachineNode(Op, DL, ResTys, Ops)); in trySelect()
994 CurDAG->getMachineNode(Opc, DL, ResTy, Node->getOperand(0))); in trySelect()
1047 Node->getOperand(0), CurDAG->getTargetConstant(Pos, DL, MVT::i32), in trySelect()
1048 CurDAG->getTargetConstant(Size, DL, MVT::i32), Node->getOperand(3)}; in trySelect()
1050 ReplaceNode(Node, CurDAG->getMachineNode(Opcode, DL, ResTy, Ops)); in trySelect()
1070 CurDAG->getMachineNode(RdhwrOpc, DL, Node->getValueType(0), MVT::Glue, in trySelect()
1072 CurDAG->getTargetConstant(0, DL, MVT::i32)); in trySelect()
1073 SDValue Chain = CurDAG->getCopyToReg(CurDAG->getEntryNode(), DL, DestReg, in trySelect()
1075 SDValue ResNode = CurDAG->getCopyFromReg(Chain, DL, DestReg, PtrVT, in trySelect()
1141 SDValue Imm = CurDAG->getTargetConstant(SplatValue, DL, in trySelect()
1144 Res = CurDAG->getMachineNode(LdiOp, DL, ViaVecTy, Imm); in trySelect()
1170 SDValue LoVal = CurDAG->getTargetConstant(Lo, DL, SplatMVT); in trySelect()
1172 Res = CurDAG->getMachineNode(ADDiuOp, DL, SplatMVT, ZeroVal, LoVal); in trySelect()
1173 Res = CurDAG->getMachineNode(FILLOp, DL, ViaVecTy, SDValue(Res, 0)); in trySelect()
1182 SDValue LoVal = CurDAG->getTargetConstant(Lo, DL, MVT::i32); in trySelect()
1183 SDValue HiVal = CurDAG->getTargetConstant(Hi, DL, MVT::i32); in trySelect()
1186 Res = CurDAG->getMachineNode(Mips::LUi, DL, MVT::i32, HiVal); in trySelect()
1189 Res = CurDAG->getMachineNode(Mips::ORi, DL, MVT::i32, in trySelect()
1194 CurDAG->getMachineNode(Mips::FILL_W, DL, MVT::v4i32, SDValue(Res, 0)); in trySelect()
1205 SDValue LoVal = CurDAG->getTargetConstant(Lo, DL, MVT::i32); in trySelect()
1206 SDValue HiVal = CurDAG->getTargetConstant(Hi, DL, MVT::i32); in trySelect()
1209 Res = CurDAG->getMachineNode(Mips::LUi, DL, MVT::i32, HiVal); in trySelect()
1212 Res = CurDAG->getMachineNode(Mips::ORi, DL, MVT::i32, in trySelect()
1216 Mips::SUBREG_TO_REG, DL, MVT::i64, in trySelect()
1217 CurDAG->getTargetConstant(((Hi >> 15) & 0x1), DL, MVT::i64), in trySelect()
1219 CurDAG->getTargetConstant(Mips::sub_32, DL, MVT::i64)); in trySelect()
1222 CurDAG->getMachineNode(Mips::FILL_D, DL, MVT::v2i64, SDValue(Res, 0)); in trySelect()
1255 SDValue LoVal = CurDAG->getTargetConstant(Lo, DL, MVT::i32); in trySelect()
1256 SDValue HiVal = CurDAG->getTargetConstant(Hi, DL, MVT::i32); in trySelect()
1257 SDValue HigherVal = CurDAG->getTargetConstant(Higher, DL, MVT::i32); in trySelect()
1258 SDValue HighestVal = CurDAG->getTargetConstant(Highest, DL, MVT::i32); in trySelect()
1278 Res = CurDAG->getMachineNode(Mips::LUi, DL, MVT::i32, HiVal); in trySelect()
1281 Res = CurDAG->getMachineNode(Mips::ORi, DL, MVT::i32, in trySelect()
1286 HiRes = CurDAG->getMachineNode(Mips::LUi, DL, MVT::i32, HighestVal); in trySelect()
1289 HiRes = CurDAG->getMachineNode(Mips::ORi, DL, MVT::i32, in trySelect()
1295 Res = CurDAG->getMachineNode(Mips::FILL_W, DL, MVT::v4i32, in trySelect()
1299 Mips::INSERT_W, DL, MVT::v4i32, SDValue(Res, 0), in trySelect()
1301 CurDAG->getTargetConstant(1, DL, MVT::i32)); in trySelect()
1308 Mips::COPY_TO_REGCLASS, DL, ViaVecTy, SDValue(Res, 0), in trySelect()
1309 CurDAG->getTargetConstant(RC->getID(), DL, MVT::i32)); in trySelect()
1312 Mips::SPLATI_D, DL, MVT::v2i64, SDValue(Res, 0), in trySelect()
1313 CurDAG->getTargetConstant(0, DL, MVT::i32)); in trySelect()
1322 Mips::SUBREG_TO_REG, DL, MVT::i64, in trySelect()
1323 CurDAG->getTargetConstant(((Highest >> 15) & 0x1), DL, MVT::i64), in trySelect()
1325 CurDAG->getTargetConstant(Mips::sub_32, DL, MVT::i64)); in trySelect()
1329 Mips::SUBREG_TO_REG, DL, MVT::i64, in trySelect()
1330 CurDAG->getTargetConstant(((Hi >> 15) & 0x1), DL, MVT::i64), in trySelect()
1332 CurDAG->getTargetConstant(Mips::sub_32, DL, MVT::i64)); in trySelect()
1346 CurDAG->getConstant(*Const32, DL, MVT::i32), in trySelect()
1347 CurDAG->getConstant(*Const32, DL, MVT::i32), in trySelect()
1350 Res = CurDAG->getMachineNode(Mips::DINSU, DL, MVT::i64, Ops); in trySelect()
1353 Mips::DSLL32, DL, MVT::i64, SDValue(HiRes, 0), in trySelect()
1354 CurDAG->getTargetConstant(0, DL, MVT::i32)); in trySelect()
1359 Res = CurDAG->getMachineNode(Mips::FILL_D, DL, MVT::v2i64, in trySelect()
1375 Res = CurDAG->getMachineNode(Mips::COPY_TO_REGCLASS, DL, in trySelect()
1377 CurDAG->getTargetConstant(RC->getID(), DL, in trySelect()