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()
737 SDLoc DL(Node); in trySelect() local
760 DL, NodeTys, ops)); in trySelect()
765 selectAddE(Node, DL); in trySelect()
773 SDValue Zero = CurDAG->getCopyFromReg(CurDAG->getEntryNode(), DL, in trySelect()
776 CurDAG->getMachineNode(Mips::DMTC1, DL, MVT::f64, Zero)); in trySelect()
778 SDValue Zero = CurDAG->getCopyFromReg(CurDAG->getEntryNode(), DL, in trySelect()
780 ReplaceNode(Node, CurDAG->getMachineNode(Mips::BuildPairF64_64, DL, in trySelect()
783 SDValue Zero = CurDAG->getCopyFromReg(CurDAG->getEntryNode(), DL, in trySelect()
785 ReplaceNode(Node, CurDAG->getMachineNode(Mips::BuildPairF64, DL, in trySelect()
807 SDLoc DL(CN); in trySelect() local
810 DL, MVT::i64); in trySelect()
816 RegOpnd = CurDAG->getMachineNode(Inst->Opc, DL, MVT::i64, ImmOpnd); in trySelect()
819 CurDAG->getMachineNode(Inst->Opc, DL, MVT::i64, in trySelect()
825 ImmOpnd = CurDAG->getTargetConstant(SignExtend64<16>(Inst->ImmOpnd), DL, in trySelect()
827 RegOpnd = CurDAG->getMachineNode(Inst->Opc, DL, MVT::i64, in trySelect()
845 SDValue Reg = CurDAG->getCopyFromReg(ChainIn, DL, in trySelect()
855 SDLoc DL(Node); in trySelect() local
872 CurDAG->getTargetConstant(*Val, DL, Constant.getValueType()); in trySelect()
881 ReplaceNode(Node, CurDAG->getMachineNode(Op, DL, ResTys, Ops)); in trySelect()
897 ReplaceNode(Node, CurDAG->getMachineNode(Mips::MOVE_V, DL, in trySelect()
916 SDValue ChainOut = CurDAG->getCopyToReg(ChainIn, DL, in trySelect()
926 SDLoc DL(Node); in trySelect() local
944 CurDAG->getTargetConstant(*Val, DL, Constant.getValueType()); in trySelect()
952 ReplaceNode(Node, CurDAG->getMachineNode(Op, DL, ResTys, Ops)); in trySelect()
986 CurDAG->getMachineNode(Opc, DL, ResTy, Node->getOperand(0))); in trySelect()
1039 Node->getOperand(0), CurDAG->getTargetConstant(Pos, DL, MVT::i32), in trySelect()
1040 CurDAG->getTargetConstant(Size, DL, MVT::i32), Node->getOperand(3)}; in trySelect()
1042 ReplaceNode(Node, CurDAG->getMachineNode(Opcode, DL, ResTy, Ops)); in trySelect()
1062 CurDAG->getMachineNode(RdhwrOpc, DL, Node->getValueType(0), MVT::Glue, in trySelect()
1064 CurDAG->getTargetConstant(0, DL, MVT::i32)); in trySelect()
1065 SDValue Chain = CurDAG->getCopyToReg(CurDAG->getEntryNode(), DL, DestReg, in trySelect()
1067 SDValue ResNode = CurDAG->getCopyFromReg(Chain, DL, DestReg, PtrVT, in trySelect()
1133 SDValue Imm = CurDAG->getTargetConstant(SplatValue, DL, in trySelect()
1136 Res = CurDAG->getMachineNode(LdiOp, DL, ViaVecTy, Imm); in trySelect()
1162 SDValue LoVal = CurDAG->getTargetConstant(Lo, DL, SplatMVT); in trySelect()
1164 Res = CurDAG->getMachineNode(ADDiuOp, DL, SplatMVT, ZeroVal, LoVal); in trySelect()
1165 Res = CurDAG->getMachineNode(FILLOp, DL, ViaVecTy, SDValue(Res, 0)); in trySelect()
1174 SDValue LoVal = CurDAG->getTargetConstant(Lo, DL, MVT::i32); in trySelect()
1175 SDValue HiVal = CurDAG->getTargetConstant(Hi, DL, MVT::i32); in trySelect()
1178 Res = CurDAG->getMachineNode(Mips::LUi, DL, MVT::i32, HiVal); in trySelect()
1181 Res = CurDAG->getMachineNode(Mips::ORi, DL, MVT::i32, in trySelect()
1186 CurDAG->getMachineNode(Mips::FILL_W, DL, MVT::v4i32, SDValue(Res, 0)); in trySelect()
1197 SDValue LoVal = CurDAG->getTargetConstant(Lo, DL, MVT::i32); in trySelect()
1198 SDValue HiVal = CurDAG->getTargetConstant(Hi, DL, MVT::i32); in trySelect()
1201 Res = CurDAG->getMachineNode(Mips::LUi, DL, MVT::i32, HiVal); in trySelect()
1204 Res = CurDAG->getMachineNode(Mips::ORi, DL, MVT::i32, in trySelect()
1208 Mips::SUBREG_TO_REG, DL, MVT::i64, in trySelect()
1209 CurDAG->getTargetConstant(((Hi >> 15) & 0x1), DL, MVT::i64), in trySelect()
1211 CurDAG->getTargetConstant(Mips::sub_32, DL, MVT::i64)); in trySelect()
1214 CurDAG->getMachineNode(Mips::FILL_D, DL, MVT::v2i64, SDValue(Res, 0)); in trySelect()
1247 SDValue LoVal = CurDAG->getTargetConstant(Lo, DL, MVT::i32); in trySelect()
1248 SDValue HiVal = CurDAG->getTargetConstant(Hi, DL, MVT::i32); in trySelect()
1249 SDValue HigherVal = CurDAG->getTargetConstant(Higher, DL, MVT::i32); in trySelect()
1250 SDValue HighestVal = CurDAG->getTargetConstant(Highest, DL, MVT::i32); in trySelect()
1270 Res = CurDAG->getMachineNode(Mips::LUi, DL, MVT::i32, HiVal); in trySelect()
1273 Res = CurDAG->getMachineNode(Mips::ORi, DL, MVT::i32, in trySelect()
1278 HiRes = CurDAG->getMachineNode(Mips::LUi, DL, MVT::i32, HighestVal); in trySelect()
1281 HiRes = CurDAG->getMachineNode(Mips::ORi, DL, MVT::i32, in trySelect()
1287 Res = CurDAG->getMachineNode(Mips::FILL_W, DL, MVT::v4i32, in trySelect()
1291 Mips::INSERT_W, DL, MVT::v4i32, SDValue(Res, 0), in trySelect()
1293 CurDAG->getTargetConstant(1, DL, MVT::i32)); in trySelect()
1300 Mips::COPY_TO_REGCLASS, DL, ViaVecTy, SDValue(Res, 0), in trySelect()
1301 CurDAG->getTargetConstant(RC->getID(), DL, MVT::i32)); in trySelect()
1304 Mips::SPLATI_D, DL, MVT::v2i64, SDValue(Res, 0), in trySelect()
1305 CurDAG->getTargetConstant(0, DL, MVT::i32)); in trySelect()
1314 Mips::SUBREG_TO_REG, DL, MVT::i64, in trySelect()
1315 CurDAG->getTargetConstant(((Highest >> 15) & 0x1), DL, MVT::i64), in trySelect()
1317 CurDAG->getTargetConstant(Mips::sub_32, DL, MVT::i64)); in trySelect()
1321 Mips::SUBREG_TO_REG, DL, MVT::i64, in trySelect()
1322 CurDAG->getTargetConstant(((Hi >> 15) & 0x1), DL, MVT::i64), in trySelect()
1324 CurDAG->getTargetConstant(Mips::sub_32, DL, MVT::i64)); in trySelect()
1338 CurDAG->getConstant(*Const32, DL, MVT::i32), in trySelect()
1339 CurDAG->getConstant(*Const32, DL, MVT::i32), in trySelect()
1342 Res = CurDAG->getMachineNode(Mips::DINSU, DL, MVT::i64, Ops); in trySelect()
1345 Mips::DSLL32, DL, MVT::i64, SDValue(HiRes, 0), in trySelect()
1346 CurDAG->getTargetConstant(0, DL, MVT::i32)); in trySelect()
1351 Res = CurDAG->getMachineNode(Mips::FILL_D, DL, MVT::v2i64, in trySelect()
1367 Res = CurDAG->getMachineNode(Mips::COPY_TO_REGCLASS, DL, in trySelect()
1369 CurDAG->getTargetConstant(RC->getID(), DL, in trySelect()