Lines Matching refs:getXLen

631     setMaxAtomicSizeInBitsSupported(Subtarget.getXLen());  in RISCVTargetLowering()
634 setMaxAtomicSizeInBitsSupported(Subtarget.getXLen()); in RISCVTargetLowering()
1874 if (BitSize > Subtarget.getXLen()) in shouldConvertConstantLoadToIntImm()
2121 if (Subtarget.getXLen() < VT.getScalarSizeInBits()) { in isFPImmLegal()
2134 1 + RISCVMatInt::getIntMatCost(Imm.bitcastToAPInt(), Subtarget.getXLen(), in isFPImmLegal()
3484 unsigned NumViaIntegerBits = std::clamp(NumElts, 8u, Subtarget.getXLen()); in lowerBuildVectorOfConstants()
7381 int XLenInBytes = Subtarget.getXLen() / 8; in lowerFRAMEADDR()
7404 int XLenInBytes = Subtarget.getXLen() / 8; in lowerRETURNADDR()
7444 SDValue MinusXLen = DAG.getConstant(-(int)Subtarget.getXLen(), DL, VT); in lowerShiftLeftParts()
7445 SDValue XLenMinus1 = DAG.getConstant(Subtarget.getXLen() - 1, DL, VT); in lowerShiftLeftParts()
7494 SDValue MinusXLen = DAG.getConstant(-(int)Subtarget.getXLen(), DL, VT); in lowerShiftRightParts()
7495 SDValue XLenMinus1 = DAG.getConstant(Subtarget.getXLen() - 1, DL, VT); in lowerShiftRightParts()
11519 unsigned XLen = Subtarget.getXLen(); in ReplaceNodeResults()
12298 if (VT.isVector() || VT.getSizeInBits() > Subtarget.getXLen()) in transformAddShlImm()
12367 if (VT.getSizeInBits() > Subtarget.getXLen()) in combineSelectAndUse()
12445 if (VT.isVector() || VT.getSizeInBits() > Subtarget.getXLen()) in transformAddImmMulImm()
14016 if (!VT.isScalarInteger() || VT.getSizeInBits() >= Subtarget.getXLen() || in performBITREVERSECombine()
15425 DAG.getConstant(Subtarget.getXLen() - 1, DL, VT)); in PerformDAGCombine()
15570 isSimpleVIDSequence(Index, Subtarget.getXLen()); in PerformDAGCombine()
15805 MemVT.getSizeInBits() <= Subtarget.getXLen(); in PerformDAGCombine()
15829 if (RISCVMatInt::getIntMatCost(NewC, Subtarget.getXLen(), Subtarget, in PerformDAGCombine()
16461 unsigned XLen = Subtarget.getXLen(); in ComputeNumSignBitsForTargetNode()
16486 assert(Subtarget.getXLen() == 64); in ComputeNumSignBitsForTargetNode()
18119 unsigned XLenInBytes = Subtarget.getXLen() / 8; in LowerFormalArguments()
19438 unsigned XLen = Subtarget.getXLen(); in emitMaskedAtomicRMWIntrinsic()
19494 unsigned XLen = Subtarget.getXLen(); in emitMaskedAtomicCmpXchgIntrinsic()
19695 Type.getSizeInBits() < Subtarget.getXLen())) in shouldExtendTypeInLibCall()
19718 if (HasExtMOrZmmul && VT.getSizeInBits() > Subtarget.getXLen()) in decomposeMulByConstant()
19756 if (VT.getScalarSizeInBits() > Subtarget.getXLen()) in isMulAddWithConstProfitable()
20059 auto *XLenTy = Type::getIntNTy(LI->getContext(), Subtarget.getXLen()); in lowerInterleavedLoad()
20113 auto *XLenTy = Type::getIntNTy(SI->getContext(), Subtarget.getXLen()); in lowerInterleavedStore()
20160 Type *XLenTy = Type::getIntNTy(LI->getContext(), Subtarget.getXLen()); in lowerDeinterleaveIntrinsicToLoad()
20210 Type *XLenTy = Type::getIntNTy(SI->getContext(), Subtarget.getXLen()); in lowerInterleaveIntrinsicToStore()