Lines Matching refs:DL
66 SDLoc DL(N); in PreprocessISelDAG() local
70 Src = CurDAG->getNode(ISD::ANY_EXTEND, DL, Subtarget->getXLenVT(), in PreprocessISelDAG()
72 Result = CurDAG->getNode(Opc, DL, VT, CurDAG->getUNDEF(VT), Src, VL); in PreprocessISelDAG()
89 SDLoc DL(N); in PreprocessISelDAG() local
98 Lo = CurDAG->getStore(Chain, DL, Lo, StackSlot, MPI, Align(8)); in PreprocessISelDAG()
101 CurDAG->getMemBasePlusOffset(StackSlot, TypeSize::getFixed(4), DL); in PreprocessISelDAG()
102 Hi = CurDAG->getStore(Chain, DL, Hi, OffsetSlot, MPI.getWithOffset(4), in PreprocessISelDAG()
105 Chain = CurDAG->getNode(ISD::TokenFactor, DL, MVT::Other, Lo, Hi); in PreprocessISelDAG()
109 CurDAG->getTargetConstant(Intrinsic::riscv_vlse, DL, MVT::i64); in PreprocessISelDAG()
117 Result = CurDAG->getMemIntrinsicNode(ISD::INTRINSIC_W_CHAIN, DL, VTs, Ops, in PreprocessISelDAG()
175 static SDValue selectImmSeq(SelectionDAG *CurDAG, const SDLoc &DL, const MVT VT, in selectImmSeq() argument
179 SDValue SDImm = CurDAG->getTargetConstant(Inst.getImm(), DL, VT); in selectImmSeq()
183 Result = CurDAG->getMachineNode(Inst.getOpcode(), DL, VT, SDImm); in selectImmSeq()
186 Result = CurDAG->getMachineNode(Inst.getOpcode(), DL, VT, SrcReg, in selectImmSeq()
190 Result = CurDAG->getMachineNode(Inst.getOpcode(), DL, VT, SrcReg, SrcReg); in selectImmSeq()
193 Result = CurDAG->getMachineNode(Inst.getOpcode(), DL, VT, SrcReg, SDImm); in selectImmSeq()
204 static SDValue selectImm(SelectionDAG *CurDAG, const SDLoc &DL, const MVT VT, in selectImm() argument
211 CurDAG->getMachineNode(RISCV::PseudoMovImm, DL, VT, in selectImm()
212 CurDAG->getTargetConstant(Imm, DL, VT)), in selectImm()
225 SDValue Lo = selectImmSeq(CurDAG, DL, VT, SeqLo); in selectImm()
228 CurDAG->getMachineNode(RISCV::SLLI, DL, VT, Lo, in selectImm()
229 CurDAG->getTargetConstant(ShiftAmt, DL, VT)), in selectImm()
231 return SDValue(CurDAG->getMachineNode(AddOpc, DL, VT, Lo, SLLI), 0); in selectImm()
236 return selectImmSeq(CurDAG, DL, VT, Seq); in selectImm()
279 SDLoc DL(Regs[0]); in createTuple() local
282 Ops.push_back(CurDAG.getTargetConstant(RegClassID, DL, MVT::i32)); in createTuple()
286 Ops.push_back(CurDAG.getTargetConstant(SubReg0 + I, DL, MVT::i32)); in createTuple()
289 CurDAG.getMachineNode(TargetOpcode::REG_SEQUENCE, DL, MVT::Untyped, Ops); in createTuple()
294 SDNode *Node, unsigned Log2SEW, const SDLoc &DL, unsigned CurOp, in addVectorLoadStoreOperands() argument
311 Chain = CurDAG->getCopyToReg(Chain, DL, RISCV::V0, Mask, SDValue()); in addVectorLoadStoreOperands()
320 SDValue SEWOp = CurDAG->getTargetConstant(Log2SEW, DL, XLenVT); in addVectorLoadStoreOperands()
330 SDValue PolicyOp = CurDAG->getTargetConstant(Policy, DL, XLenVT); in addVectorLoadStoreOperands()
341 SDLoc DL(Node); in selectVLSEG() local
356 addVectorLoadStoreOperands(Node, Log2SEW, DL, CurOp, IsMasked, IsStrided, in selectVLSEG()
363 CurDAG->getMachineNode(P->Pseudo, DL, MVT::Untyped, MVT::Other, Operands); in selectVLSEG()
372 CurDAG->getTargetExtractSubreg(SubRegIdx, DL, VT, SuperReg)); in selectVLSEG()
380 SDLoc DL(Node); in selectVLSEGFF() local
396 addVectorLoadStoreOperands(Node, Log2SEW, DL, CurOp, IsMasked, in selectVLSEGFF()
403 MachineSDNode *Load = CurDAG->getMachineNode(P->Pseudo, DL, MVT::Untyped, in selectVLSEGFF()
413 CurDAG->getTargetExtractSubreg(SubRegIdx, DL, VT, SuperReg)); in selectVLSEGFF()
423 SDLoc DL(Node); in selectVLXSEG() local
439 addVectorLoadStoreOperands(Node, Log2SEW, DL, CurOp, IsMasked, in selectVLXSEG()
456 CurDAG->getMachineNode(P->Pseudo, DL, MVT::Untyped, MVT::Other, Operands); in selectVLXSEG()
465 CurDAG->getTargetExtractSubreg(SubRegIdx, DL, VT, SuperReg)); in selectVLXSEG()
474 SDLoc DL(Node); in selectVSSEG() local
490 addVectorLoadStoreOperands(Node, Log2SEW, DL, CurOp, IsMasked, IsStrided, in selectVSSEG()
496 CurDAG->getMachineNode(P->Pseudo, DL, Node->getValueType(0), Operands); in selectVSSEG()
506 SDLoc DL(Node); in selectVSXSEG() local
521 addVectorLoadStoreOperands(Node, Log2SEW, DL, CurOp, IsMasked, in selectVSXSEG()
538 CurDAG->getMachineNode(P->Pseudo, DL, Node->getValueType(0), Operands); in selectVSXSEG()
552 SDLoc DL(Node); in selectVSETVLI() local
574 SDValue VTypeIOp = CurDAG->getTargetConstant(VTypeI, DL, XLenVT); in selectVSETVLI()
592 SDValue VLImm = CurDAG->getTargetConstant(AVL, DL, XLenVT); in selectVSETVLI()
593 ReplaceNode(Node, CurDAG->getMachineNode(RISCV::PseudoVSETIVLI, DL, in selectVSETVLI()
601 CurDAG->getMachineNode(Opcode, DL, XLenVT, VLOperand, VTypeIOp)); in selectVSETVLI()
609 SDLoc DL(Node); in tryShrinkShlLogicImm() local
673 CurDAG->getMachineNode(BinOpc, DL, VT, Shift.getOperand(0), in tryShrinkShlLogicImm()
674 CurDAG->getTargetConstant(ShiftedVal, DL, VT)); in tryShrinkShlLogicImm()
676 CurDAG->getMachineNode(ShOpc, DL, VT, SDValue(BinOp, 0), in tryShrinkShlLogicImm()
677 CurDAG->getTargetConstant(ShAmt, DL, VT)); in tryShrinkShlLogicImm()
695 auto BitfieldExtract = [&](SDValue N0, unsigned Msb, unsigned Lsb, SDLoc DL, in trySignedBitfieldExtract()
697 return CurDAG->getMachineNode(RISCV::TH_EXT, DL, VT, N0.getOperand(0), in trySignedBitfieldExtract()
698 CurDAG->getTargetConstant(Msb, DL, VT), in trySignedBitfieldExtract()
699 CurDAG->getTargetConstant(Lsb, DL, VT)); in trySignedBitfieldExtract()
702 SDLoc DL(Node); in trySignedBitfieldExtract() local
723 SDNode *TH_EXT = BitfieldExtract(N0, Msb, Lsb, DL, VT); in trySignedBitfieldExtract()
741 SDNode *TH_EXT = BitfieldExtract(N0, Msb, Lsb, DL, VT); in trySignedBitfieldExtract()
824 SDLoc DL(Node); in selectSF_VC_X_SE() local
834 CurDAG->getTargetConstant(Log2SEW, DL, Subtarget->getXLenVT()); in selectSF_VC_X_SE()
874 Opcode, DL, Node->getSimpleValueType(0), Operands)); in selectSF_VC_X_SE()
889 SDLoc DL(Node); in Select() local
900 CurDAG->getCopyFromReg(CurDAG->getEntryNode(), DL, RISCV::X0, VT); in Select()
920 ReplaceNode(Node, selectImm(CurDAG, DL, VT, Imm, *Subtarget).getNode()); in Select()
948 Opc, DL, VT, CurDAG->getTargetConstant(FPImm, DL, XLenVT)); in Select()
950 Res = CurDAG->getMachineNode(FNegOpc, DL, VT, SDValue(Res, 0), in Select()
964 Imm = selectImm(CurDAG, DL, XLenVT, APF.bitcastToAPInt().getSExtValue(), in Select()
997 Opc, DL, VT, Imm, in Select()
998 CurDAG->getTargetConstant(RISCVFPRndMode::RNE, DL, XLenVT)); in Select()
1000 Res = CurDAG->getMachineNode(Opc, DL, VT, Imm); in Select()
1008 CurDAG->getMachineNode(Opc, DL, VT, SDValue(Res, 0), SDValue(Res, 0)); in Select()
1021 CurDAG->getTargetConstant(RISCV::GPRPairRegClassID, DL, MVT::i32), in Select()
1023 CurDAG->getTargetConstant(RISCV::sub_gpr_even, DL, MVT::i32), in Select()
1025 CurDAG->getTargetConstant(RISCV::sub_gpr_odd, DL, MVT::i32)}; in Select()
1028 CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, DL, MVT::f64, Ops); in Select()
1037 SDValue Lo = CurDAG->getTargetExtractSubreg(RISCV::sub_gpr_even, DL, VT, in Select()
1043 SDValue Hi = CurDAG->getTargetExtractSubreg(RISCV::sub_gpr_odd, DL, VT, in Select()
1059 SDNode *Lo = CurDAG->getMachineNode(RISCV::FMV_X_W_FPR64, DL, VT, in Select()
1064 SDNode *Hi = CurDAG->getMachineNode(RISCV::FMVH_X_D, DL, VT, in Select()
1091 RISCV::SRLIW, DL, VT, N0->getOperand(0), in Select()
1092 CurDAG->getTargetConstant(TrailingZeros, DL, VT)); in Select()
1094 RISCV::SLLI, DL, VT, SDValue(SRLIW, 0), in Select()
1095 CurDAG->getTargetConstant(TrailingZeros + ShAmt, DL, VT)); in Select()
1120 RISCV::SRLIW, DL, VT, N0->getOperand(0), in Select()
1121 CurDAG->getTargetConstant(TrailingZeros, DL, VT)); in Select()
1123 RISCV::SLLI, DL, VT, SDValue(SRLIW, 0), in Select()
1124 CurDAG->getTargetConstant(TrailingZeros - ShAmt, DL, VT)); in Select()
1146 Subtarget->is64Bit() ? RISCV::SRLIW : RISCV::SRLI, DL, VT, in Select()
1147 N0->getOperand(0), CurDAG->getTargetConstant(ShAmt, DL, VT)); in Select()
1159 Subtarget->hasStdExtZbs() ? RISCV::BEXTI : RISCV::TH_TST, DL, VT, in Select()
1160 N0->getOperand(0), CurDAG->getTargetConstant(ShAmt, DL, VT)); in Select()
1167 CurDAG->getMachineNode(RISCV::SLLI, DL, VT, N0->getOperand(0), in Select()
1168 CurDAG->getTargetConstant(LShAmt, DL, VT)); in Select()
1170 RISCV::SRLI, DL, VT, SDValue(SLLI, 0), in Select()
1171 CurDAG->getTargetConstant(LShAmt + ShAmt, DL, VT)); in Select()
1201 CurDAG->getMachineNode(RISCV::SLLI, DL, VT, N0->getOperand(0), in Select()
1202 CurDAG->getTargetConstant(LShAmt, DL, VT)); in Select()
1204 RISCV::SRAI, DL, VT, SDValue(SLLI, 0), in Select()
1205 CurDAG->getTargetConstant(LShAmt + ShAmt, DL, VT)); in Select()
1225 auto tryUnsignedBitfieldExtract = [&](SDNode *Node, SDLoc DL, MVT VT, in Select()
1232 RISCV::TH_EXTU, DL, VT, X, CurDAG->getTargetConstant(Msb, DL, VT), in Select()
1233 CurDAG->getTargetConstant(Lsb, DL, VT)); in Select()
1275 RISCV::SRLIW, DL, VT, X, CurDAG->getTargetConstant(C2, DL, VT)); in Select()
1289 CurDAG->getMachineNode(RISCV::SRAIW, DL, VT, X.getOperand(0), in Select()
1290 CurDAG->getTargetConstant(31, DL, VT)); in Select()
1292 RISCV::SRLIW, DL, VT, SDValue(SRAIW, 0), in Select()
1293 CurDAG->getTargetConstant(Leading - 32, DL, VT)); in Select()
1307 if (tryUnsignedBitfieldExtract(Node, DL, VT, X, Msb, Lsb)) in Select()
1319 RISCV::SLLI, DL, VT, X, in Select()
1320 CurDAG->getTargetConstant(Leading - C2, DL, VT)); in Select()
1322 RISCV::SRLI, DL, VT, SDValue(SLLI, 0), in Select()
1323 CurDAG->getTargetConstant(Leading, DL, VT)); in Select()
1340 CurDAG->getMachineNode(RISCV::SLLI_UW, DL, VT, X, in Select()
1341 CurDAG->getTargetConstant(C2, DL, VT)); in Select()
1349 RISCV::SLLI, DL, VT, X, in Select()
1350 CurDAG->getTargetConstant(C2 + Leading, DL, VT)); in Select()
1352 RISCV::SRLI, DL, VT, SDValue(SLLI, 0), in Select()
1353 CurDAG->getTargetConstant(Leading, DL, VT)); in Select()
1376 SrliOpc, DL, VT, X, in Select()
1377 CurDAG->getTargetConstant(C2 + Trailing, DL, VT)); in Select()
1379 RISCV::SLLI, DL, VT, SDValue(SRLI, 0), in Select()
1380 CurDAG->getTargetConstant(Trailing, DL, VT)); in Select()
1388 RISCV::SRLIW, DL, VT, X, in Select()
1389 CurDAG->getTargetConstant(C2 + Trailing, DL, VT)); in Select()
1391 RISCV::SLLI, DL, VT, SDValue(SRLIW, 0), in Select()
1392 CurDAG->getTargetConstant(Trailing, DL, VT)); in Select()
1405 RISCV::SRLI, DL, VT, X, in Select()
1406 CurDAG->getTargetConstant(Trailing - C2, DL, VT)); in Select()
1408 RISCV::SLLI, DL, VT, SDValue(SRLI, 0), in Select()
1409 CurDAG->getTargetConstant(Trailing, DL, VT)); in Select()
1416 RISCV::SRLIW, DL, VT, X, in Select()
1417 CurDAG->getTargetConstant(Trailing - C2, DL, VT)); in Select()
1419 RISCV::SLLI, DL, VT, SDValue(SRLIW, 0), in Select()
1420 CurDAG->getTargetConstant(Trailing, DL, VT)); in Select()
1429 RISCV::SRLI, DL, VT, X, in Select()
1430 CurDAG->getTargetConstant(Trailing - C2, DL, VT)); in Select()
1432 RISCV::SLLI_UW, DL, VT, SDValue(SRLI, 0), in Select()
1433 CurDAG->getTargetConstant(Trailing, DL, VT)); in Select()
1447 if (tryUnsignedBitfieldExtract(Node, DL, VT, N0, Msb, 0)) in Select()
1518 SDNode *Imm = selectImm(CurDAG, DL, VT, ShiftedC1, *Subtarget).getNode(); in Select()
1520 CurDAG->getMachineNode(RISCV::SLLI, DL, VT, N0.getOperand(0), in Select()
1521 CurDAG->getTargetConstant(LeadingZeros, DL, VT)); in Select()
1522 SDNode *MULHU = CurDAG->getMachineNode(RISCV::MULHU, DL, VT, in Select()
1586 ReplaceNode(Node, CurDAG->getMachineNode(Opcode, DL, XLenVT, XLenVT, in Select()
1639 Log2_32(Src1VT.getScalarSizeInBits()), DL, XLenVT); in Select()
1645 ReplaceNode(Node, CurDAG->getMachineNode(VMSetOpcode, DL, VT, VL, SEW)); in Select()
1652 CurDAG->getMachineNode(VMSLTOpcode, DL, VT, {Src1, Src2, VL, SEW}), in Select()
1654 ReplaceNode(Node, CurDAG->getMachineNode(VMNANDOpcode, DL, VT, in Select()
1718 Log2_32(Src1VT.getScalarSizeInBits()), DL, XLenVT); in Select()
1719 SDValue MaskSEW = CurDAG->getTargetConstant(0, DL, XLenVT); in Select()
1734 CurDAG->getMachineNode(VMOROpcode, DL, VT, in Select()
1744 CurDAG->getMachineNode(VMSLTOpcode, DL, VT, {Src1, Src2, VL, SEW}), in Select()
1746 ReplaceNode(Node, CurDAG->getMachineNode(VMANDNOpcode, DL, VT, in Select()
1752 SDValue Chain = CurDAG->getCopyToReg(CurDAG->getEntryNode(), DL, in Select()
1763 CurDAG->getMachineNode(VMSLTMaskOpcode, DL, VT, in Select()
1767 ReplaceNode(Node, CurDAG->getMachineNode(VMXOROpcode, DL, VT, in Select()
1896 addVectorLoadStoreOperands(Node, Log2SEW, DL, CurOp, IsMasked, in Select()
1914 CurDAG->getMachineNode(P->Pseudo, DL, Node->getVTList(), Operands); in Select()
1950 CurDAG->getMachineNode(TargetOpcode::IMPLICIT_DEF, DL, VT); in Select()
1953 addVectorLoadStoreOperands(Node, Log2SEW, DL, CurOp, IsMasked, IsStrided, in Select()
1961 CurDAG->getMachineNode(P->Pseudo, DL, Node->getVTList(), Operands); in Select()
1979 addVectorLoadStoreOperands(Node, Log2SEW, DL, CurOp, IsMasked, in Select()
1988 P->Pseudo, DL, Node->getVTList(), Operands); in Select()
2094 addVectorLoadStoreOperands(Node, Log2SEW, DL, CurOp, IsMasked, in Select()
2112 CurDAG->getMachineNode(P->Pseudo, DL, Node->getVTList(), Operands); in Select()
2137 addVectorLoadStoreOperands(Node, Log2SEW, DL, CurOp, IsMasked, IsStrided, in Select()
2144 CurDAG->getMachineNode(P->Pseudo, DL, Node->getVTList(), Operands); in Select()
2173 SDLoc DL(SubV); in Select() local
2223 SDValue RC = CurDAG->getTargetConstant(InRegClassID, DL, XLenVT); in Select()
2225 DL, VT, SubV, RC); in Select()
2230 SDValue Insert = CurDAG->getTargetInsertSubreg(SubRegIdx, DL, VT, V, SubV); in Select()
2238 SDLoc DL(V); in Select() local
2269 SDValue RC = CurDAG->getTargetConstant(InRegClassID, DL, XLenVT); in Select()
2271 CurDAG->getMachineNode(TargetOpcode::COPY_TO_REGCLASS, DL, VT, V, RC); in Select()
2276 SDValue Extract = CurDAG->getTargetExtractSubreg(SubRegIdx, DL, VT, V); in Select()
2314 SDValue SEW = CurDAG->getTargetConstant(Log2SEW, DL, XLenVT); in Select()
2325 SDValue(CurDAG->getMachineNode(TargetOpcode::IMPLICIT_DEF, DL, VT), 0), in Select()
2330 SDValue PolicyOp = CurDAG->getTargetConstant(Policy, DL, XLenVT); in Select()
2338 CurDAG->getMachineNode(P->Pseudo, DL, {VT, MVT::Other}, Operands); in Select()
2446 static bool selectConstantAddr(SelectionDAG *CurDAG, const SDLoc &DL, in selectConstantAddr() argument
2467 CurDAG->getMachineNode(RISCV::LUI, DL, VT, in selectConstantAddr()
2468 CurDAG->getTargetConstant(Hi20, DL, VT)), in selectConstantAddr()
2473 Offset = CurDAG->getTargetConstant(Lo12, DL, VT); in selectConstantAddr()
2492 Base = selectImmSeq(CurDAG, DL, VT, Seq); in selectConstantAddr()
2493 Offset = CurDAG->getTargetConstant(Lo12, DL, VT); in selectConstantAddr()
2580 SDLoc DL(Addr); in SelectAddrRegImm() local
2602 const DataLayout &DL = CurDAG->getDataLayout(); in SelectAddrRegImm() local
2604 GA->getGlobal()->getPointerAlignment(DL), GA->getOffset()); in SelectAddrRegImm()
2618 Offset = CurDAG->getTargetConstant(CVal, DL, VT); in SelectAddrRegImm()
2635 CurDAG->getMachineNode(RISCV::ADDI, DL, VT, Addr.getOperand(0), in SelectAddrRegImm()
2636 CurDAG->getTargetConstant(Adj, DL, VT)), in SelectAddrRegImm()
2638 Offset = CurDAG->getTargetConstant(CVal - Adj, DL, VT); in SelectAddrRegImm()
2649 selectConstantAddr(CurDAG, DL, VT, Subtarget, Addr.getOperand(1), Base, in SelectAddrRegImm()
2653 CurDAG->getMachineNode(RISCV::ADD, DL, VT, Addr.getOperand(0), Base), in SelectAddrRegImm()
2659 if (selectConstantAddr(CurDAG, DL, VT, Subtarget, Addr, Base, Offset)) in SelectAddrRegImm()
2663 Offset = CurDAG->getTargetConstant(0, DL, VT); in SelectAddrRegImm()
2674 SDLoc DL(Addr); in SelectAddrRegImmLsb00000() local
2685 Offset = CurDAG->getTargetConstant(0, DL, VT); in SelectAddrRegImmLsb00000()
2691 Offset = CurDAG->getTargetConstant(CVal, DL, VT); in SelectAddrRegImmLsb00000()
2708 RISCV::ADDI, DL, VT, Addr.getOperand(0), in SelectAddrRegImmLsb00000()
2709 CurDAG->getTargetConstant(AdjustedOffset, DL, VT)), in SelectAddrRegImmLsb00000()
2711 Offset = CurDAG->getTargetConstant(Adj, DL, VT); in SelectAddrRegImmLsb00000()
2715 if (selectConstantAddr(CurDAG, DL, VT, Subtarget, Addr.getOperand(1), Base, in SelectAddrRegImmLsb00000()
2719 CurDAG->getMachineNode(RISCV::ADD, DL, VT, Addr.getOperand(0), Base), in SelectAddrRegImmLsb00000()
2725 if (selectConstantAddr(CurDAG, DL, VT, Subtarget, Addr, Base, Offset, true)) in SelectAddrRegImmLsb00000()
2729 Offset = CurDAG->getTargetConstant(0, DL, VT); in SelectAddrRegImmLsb00000()
2793 SDLoc DL(ShAmt); in selectShiftMask() local
2797 MachineSDNode *Neg = CurDAG->getMachineNode(NegOpc, DL, VT, Zero, in selectShiftMask()
2805 SDLoc DL(ShAmt); in selectShiftMask() local
2808 CurDAG->getMachineNode(RISCV::XORI, DL, VT, ShAmt.getOperand(1), in selectShiftMask()
2809 CurDAG->getTargetConstant(-1, DL, VT)); in selectShiftMask()
2849 SDLoc DL(N); in selectSETCC() local
2858 RISCV::XORI, DL, N->getValueType(0), LHS, in selectSETCC()
2859 CurDAG->getTargetConstant(CVal, DL, N->getValueType(0))), in selectSETCC()
2868 RISCV::ADDI, DL, N->getValueType(0), LHS, in selectSETCC()
2869 CurDAG->getTargetConstant(-CVal, DL, N->getValueType(0))), in selectSETCC()
2878 CurDAG->getMachineNode(RISCV::XOR, DL, N->getValueType(0), LHS, RHS), 0); in selectSETCC()
2956 SDLoc DL(N); in selectSHXADDOp() local
2959 RISCV::SRLI, DL, VT, N0.getOperand(0), in selectSHXADDOp()
2960 CurDAG->getTargetConstant(Trailing - C2, DL, VT)), in selectSHXADDOp()
2968 SDLoc DL(N); in selectSHXADDOp() local
2972 RISCV::SRLI, DL, VT, N0.getOperand(0), in selectSHXADDOp()
2973 CurDAG->getTargetConstant(Leading + Trailing, DL, VT)), in selectSHXADDOp()
2997 SDLoc DL(N); in selectSHXADDOp() local
3000 RISCV::SRLIW, DL, VT, N0.getOperand(0), in selectSHXADDOp()
3001 CurDAG->getTargetConstant(Trailing, DL, VT)), in selectSHXADDOp()
3009 SDLoc DL(N); in selectSHXADDOp() local
3012 RISCV::SRLIW, DL, VT, N0.getOperand(0), in selectSHXADDOp()
3013 CurDAG->getTargetConstant(Trailing, DL, VT)), in selectSHXADDOp()
3046 SDLoc DL(N); in selectSHXADD_UWOp() local
3049 RISCV::SLLI, DL, VT, N0.getOperand(0), in selectSHXADD_UWOp()
3050 CurDAG->getTargetConstant(C2 - ShAmt, DL, VT)), in selectSHXADD_UWOp()
3436 SDLoc DL(N); in selectFPImm() local
3437 Imm = selectImm(CurDAG, DL, XLenVT, APF.bitcastToAPInt().getSExtValue(), in selectFPImm()
3855 SDLoc DL(N); in performCombineVMergeAndVOps() local
3873 SDValue(CurDAG->getMachineNode(VMSetOpc, DL, MaskVT, VL, SEW), 0); in performCombineVMergeAndVOps()
3874 SDValue MaskCopy = CurDAG->getCopyToReg(CurDAG->getEntryNode(), DL, in performCombineVMergeAndVOps()
3902 CurDAG->getTargetConstant(Policy, DL, Subtarget->getXLenVT()); in performCombineVMergeAndVOps()
3932 CurDAG->getMachineNode(MaskedOpc, DL, True->getVTList(), Ops); in performCombineVMergeAndVOps()