Lines Matching refs:buildConstant

273       PadReg = MIRBuilder.buildConstant(GCDTy, 0).getReg(0);  in buildLCMMergePieces()
281 MIRBuilder.buildConstant(LLT::scalar(64), GCDTy.getSizeInBits() - 1); in buildLCMMergePieces()
322 AllPadReg = MIRBuilder.buildConstant(NarrowTy, 0).getReg(0); in buildLCMMergePieces()
816 MIRBuilder.buildXor(ValLLT, MIRBuilder.buildConstant(ValLLT, -1), Val) in createAtomicLibcall()
820 MIRBuilder.buildSub(ValLLT, MIRBuilder.buildConstant(ValLLT, 0), Val) in createAtomicLibcall()
1013 auto DefValue = MIRBuilder.buildConstant(LLT::scalar(PtrSize), -1LL); in createResetStateLibcall()
1274 auto K = MIRBuilder.buildConstant(NarrowTy, in narrowScalar()
1284 auto K = MIRBuilder.buildConstant( in narrowScalar()
1555 auto Zero = MIRBuilder.buildConstant(NarrowTy, 0); in narrowScalar()
1661 MIRBuilder.buildConstant(NarrowTy, NarrowTy.getScalarSizeInBits() - 1) in narrowScalar()
1752 auto C = MIRBuilder.buildConstant(Ty, *MI.getOperand(1).getCImm()); in narrowScalar()
1879 auto ShiftAmt = MIRBuilder.buildConstant(WideTy, Offset); in widenScalarMergeValues()
2009 auto ShiftAmt = MIRBuilder.buildConstant(SrcTy, DstSize * I); in widenScalarUnmergeValues()
2136 ShiftTy, Src, MIRBuilder.buildConstant(ShiftTy, Offset)); in widenScalarExtract()
2290 auto ShiftK = MIRBuilder.buildConstant(WideTy, SHLAmount); in widenScalarAddSubShlSat()
2474 WideTy, MIBSrc, MIRBuilder.buildConstant(WideTy, TopBit)); in widenScalar()
2487 MIRBuilder.buildConstant(WideTy, SizeDiff)); in widenScalar()
2496 WideTy, MIBNewOp, MIRBuilder.buildConstant(WideTy, SizeDiff)); in widenScalar()
2518 MIRBuilder.buildConstant(ShiftAmtReg, DiffBits); in widenScalar()
2537 auto ShiftAmt = MIRBuilder.buildConstant(WideTy, DiffBits); in widenScalar()
2776 auto IntCst = MIRBuilder.buildConstant(MI.getOperand(0).getReg(), Val); in widenScalar()
3212 auto OffsetMask = B.buildConstant( in getBitcastWiderVectorElementOffset()
3216 B.buildConstant(IdxTy, Log2_32(OldEltSize))).getReg(0); in getBitcastWiderVectorElementOffset()
3261 auto NewEltsPerOldEltK = MIRBuilder.buildConstant(IdxTy, NewEltsPerOldElt); in bitcastExtractVectorElt()
3267 auto IdxOffset = MIRBuilder.buildConstant(IdxTy, I); in bitcastExtractVectorElt()
3303 auto Log2Ratio = MIRBuilder.buildConstant(IdxTy, Log2EltRatio); in bitcastExtractVectorElt()
3341 auto EltMask = B.buildConstant( in buildBitFieldInsert()
3391 auto Log2Ratio = MIRBuilder.buildConstant(IdxTy, Log2EltRatio); in bitcastInsertVectorElt()
3578 auto OffsetCst = MIRBuilder.buildConstant(LLT::scalar(PtrTy.getSizeInBits()), in lowerLoad()
3585 auto ShiftAmt = MIRBuilder.buildConstant(AnyExtTy, LargeSplitSize); in lowerLoad()
3685 auto ShiftAmt = MIRBuilder.buildConstant(NewSrcTy, LargeSplitSize); in lowerStore()
3690 auto OffsetCst = MIRBuilder.buildConstant( in lowerStore()
3834 auto Zero = MIRBuilder.buildConstant(Ty, 0); in lower()
3842 auto ShiftAmt = MIRBuilder.buildConstant(Ty, Ty.getSizeInBits() - 1); in lower()
3859 MIRBuilder.buildConstant(Ty, APInt::getSignMask(Ty.getSizeInBits())); in lower()
3946 auto Zero = MIRBuilder.buildConstant(Ty, 0); in lower()
3983 auto Zero = MIRBuilder.buildConstant(Ty, 0); in lower()
4029 auto MIBSz = MIRBuilder.buildConstant(DstTy, DstTy.getScalarSizeInBits() - SizeInBits); in lower()
4155 return B.buildAnd(IdxTy, IdxReg, B.buildConstant(IdxTy, Imm)).getReg(0); in clampVectorIndex()
4158 return B.buildUMin(IdxTy, IdxReg, B.buildConstant(IdxTy, NElts - 1)) in clampVectorIndex()
4182 MIRBuilder.buildConstant(IdxTy, EltSize)); in getVectorElementPointer()
4582 MIRBuilder.buildConstant(IdxTy, IdxVal - NewNumElts * PartIdx); in fewerElementsVectorExtractInsertVectorElt()
5016 MIRBuilder.buildConstant(LLT::scalar(32), Idx)) in fewerElementsVectorShuffle()
5210 Lo = Hi = MIRBuilder.buildConstant(NVT, 0); in narrowScalarShiftByConstant()
5212 Lo = MIRBuilder.buildConstant(NVT, 0); in narrowScalarShiftByConstant()
5214 MIRBuilder.buildConstant(AmtTy, Amt - NVTBits)); in narrowScalarShiftByConstant()
5216 Lo = MIRBuilder.buildConstant(NVT, 0); in narrowScalarShiftByConstant()
5219 Lo = MIRBuilder.buildShl(NVT, InL, MIRBuilder.buildConstant(AmtTy, Amt)); in narrowScalarShiftByConstant()
5221 MIRBuilder.buildShl(NVT, InH, MIRBuilder.buildConstant(AmtTy, Amt)); in narrowScalarShiftByConstant()
5223 NVT, InL, MIRBuilder.buildConstant(AmtTy, -Amt + NVTBits)); in narrowScalarShiftByConstant()
5228 Lo = Hi = MIRBuilder.buildConstant(NVT, 0); in narrowScalarShiftByConstant()
5231 MIRBuilder.buildConstant(AmtTy, Amt - NVTBits)); in narrowScalarShiftByConstant()
5232 Hi = MIRBuilder.buildConstant(NVT, 0); in narrowScalarShiftByConstant()
5235 Hi = MIRBuilder.buildConstant(NVT, 0); in narrowScalarShiftByConstant()
5237 auto ShiftAmtConst = MIRBuilder.buildConstant(AmtTy, Amt); in narrowScalarShiftByConstant()
5241 NVT, InH, MIRBuilder.buildConstant(AmtTy, -Amt + NVTBits)); in narrowScalarShiftByConstant()
5249 NVT, InH, MIRBuilder.buildConstant(AmtTy, NVTBits - 1)); in narrowScalarShiftByConstant()
5252 MIRBuilder.buildConstant(AmtTy, Amt - NVTBits)); in narrowScalarShiftByConstant()
5254 MIRBuilder.buildConstant(AmtTy, NVTBits - 1)); in narrowScalarShiftByConstant()
5258 MIRBuilder.buildConstant(AmtTy, NVTBits - 1)); in narrowScalarShiftByConstant()
5260 auto ShiftAmtConst = MIRBuilder.buildConstant(AmtTy, Amt); in narrowScalarShiftByConstant()
5264 NVT, InH, MIRBuilder.buildConstant(AmtTy, -Amt + NVTBits)); in narrowScalarShiftByConstant()
5314 auto NewBits = MIRBuilder.buildConstant(ShiftAmtTy, NewBitSize); in narrowScalarShift()
5323 auto Zero = MIRBuilder.buildConstant(ShiftAmtTy, 0); in narrowScalarShift()
5338 auto LoL = MIRBuilder.buildConstant(HalfTy, 0); // Lo part is zero. in narrowScalarShift()
5361 HiL = MIRBuilder.buildConstant(HalfTy, 0); // Hi part is zero. in narrowScalarShift()
5363 auto ShiftAmt = MIRBuilder.buildConstant(ShiftAmtTy, NewBitSize - 1); in narrowScalarShift()
5418 return MIRBuilder.buildConstant(Ty, 0); in getNeutralElementForVecReduce()
5420 return MIRBuilder.buildConstant(Ty, 1); in getNeutralElementForVecReduce()
5423 return MIRBuilder.buildConstant( in getNeutralElementForVecReduce()
5426 return MIRBuilder.buildConstant( in getNeutralElementForVecReduce()
5429 return MIRBuilder.buildConstant( in getNeutralElementForVecReduce()
5678 auto Idx = MIRBuilder.buildConstant(IdxTy, i); in moreElementsVector()
6298 auto C_0 = B.buildConstant(NarrowTy, 0); in narrowScalarCTLZ()
6304 auto C_NarrowSize = B.buildConstant(DstTy, NarrowSize); in narrowScalarCTLZ()
6331 auto C_0 = B.buildConstant(NarrowTy, 0); in narrowScalarCTTZ()
6337 auto C_NarrowSize = B.buildConstant(DstTy, NarrowSize); in narrowScalarCTTZ()
6385 auto MinExp = B.buildConstant(ExpTy, minIntN(ClampSize)); in narrowScalarFLDEXP()
6387 auto MaxExp = B.buildConstant(ExpTy, maxIntN(ClampSize)); in narrowScalarFLDEXP()
6422 auto ZeroSrc = MIRBuilder.buildConstant(SrcTy, 0); in lowerBitCount()
6425 auto LenConst = MIRBuilder.buildConstant(DstTy, Len); in lowerBitCount()
6444 auto MIBShiftAmt = MIRBuilder.buildConstant(SrcTy, 1ULL << i); in lowerBitCount()
6450 MIRBuilder.buildSub(MI.getOperand(0), MIRBuilder.buildConstant(DstTy, Len), in lowerBitCount()
6470 auto Zero = MIRBuilder.buildConstant(SrcTy, 0); in lowerBitCount()
6473 auto LenConst = MIRBuilder.buildConstant(DstTy, Len); in lowerBitCount()
6482 auto MIBCstNeg1 = MIRBuilder.buildConstant(SrcTy, -1); in lowerBitCount()
6488 auto MIBCstLen = MIRBuilder.buildConstant(SrcTy, Len); in lowerBitCount()
6511 auto C_1 = B.buildConstant(Ty, 1); in lowerBitCount()
6514 auto C_B2Mask1HiTo0 = B.buildConstant(Ty, B2Mask1HiTo0); in lowerBitCount()
6520 auto C_2 = B.buildConstant(Ty, 2); in lowerBitCount()
6523 auto C_B4Mask2HiTo0 = B.buildConstant(Ty, B4Mask2HiTo0); in lowerBitCount()
6533 auto C_4 = B.buildConstant(Ty, 4); in lowerBitCount()
6537 auto C_B8Mask4HiTo0 = B.buildConstant(Ty, B8Mask4HiTo0); in lowerBitCount()
6543 auto MulMask = B.buildConstant(Ty, APInt::getSplat(Size, APInt(8, 0x01))); in lowerBitCount()
6546 auto C_SizeM8 = B.buildConstant(Ty, Size - 8); in lowerBitCount()
6558 auto ShiftC = B.buildConstant(Ty, Shift); in lowerBitCount()
6600 auto Zero = MIRBuilder.buildConstant(ShTy, 0); in lowerFunnelShiftWithInverse()
6605 auto One = MIRBuilder.buildConstant(ShTy, 1); in lowerFunnelShiftWithInverse()
6639 auto BitWidthC = MIRBuilder.buildConstant(ShTy, BW); in lowerFunnelShiftAsShifts()
6647 auto Mask = MIRBuilder.buildConstant(ShTy, BW - 1); in lowerFunnelShiftAsShifts()
6655 auto BitWidthC = MIRBuilder.buildConstant(ShTy, BW); in lowerFunnelShiftAsShifts()
6660 auto One = MIRBuilder.buildConstant(ShTy, 1); in lowerFunnelShiftAsShifts()
6803 auto Zero = MIRBuilder.buildConstant(AmtTy, 0); in lowerRotateWithReverseRotate()
6847 auto Zero = MIRBuilder.buildConstant(AmtTy, 0); in lowerRotate()
6850 auto BitWidthMinusOneC = MIRBuilder.buildConstant(AmtTy, EltSizeInBits - 1); in lowerRotate()
6865 auto BitWidthC = MIRBuilder.buildConstant(AmtTy, EltSizeInBits); in lowerRotate()
6869 auto One = MIRBuilder.buildConstant(AmtTy, 1); in lowerRotate()
6900 auto Zero32 = MIRBuilder.buildConstant(S32, 0); in lowerU64ToF32BitOps()
6901 auto Zero64 = MIRBuilder.buildConstant(S64, 0); in lowerU64ToF32BitOps()
6905 auto K = MIRBuilder.buildConstant(S32, 127U + 63U); in lowerU64ToF32BitOps()
6911 auto Mask0 = MIRBuilder.buildConstant(S64, (-1ULL) >> 1); in lowerU64ToF32BitOps()
6916 auto Mask1 = MIRBuilder.buildConstant(S64, 0xffffffffffULL); in lowerU64ToF32BitOps()
6919 auto UShl = MIRBuilder.buildLShr(S64, U, MIRBuilder.buildConstant(S64, 40)); in lowerU64ToF32BitOps()
6920 auto ShlE = MIRBuilder.buildShl(S32, E, MIRBuilder.buildConstant(S32, 23)); in lowerU64ToF32BitOps()
6923 auto C = MIRBuilder.buildConstant(S64, 0x8000000000ULL); in lowerU64ToF32BitOps()
6926 auto One = MIRBuilder.buildConstant(S32, 1); in lowerU64ToF32BitOps()
6987 auto SignBit = MIRBuilder.buildConstant(S64, 63); in lowerSITOFP()
6996 MIRBuilder.buildConstant(S64, 0)); in lowerSITOFP()
7032 MachineInstrBuilder ResHighBit = MIRBuilder.buildConstant(DstTy, TwoPExpInt); in lowerFPTOUI()
7060 auto ExponentMask = MIRBuilder.buildConstant(SrcTy, 0x7F800000); in lowerFPTOSI()
7061 auto ExponentLoBit = MIRBuilder.buildConstant(SrcTy, 23); in lowerFPTOSI()
7066 auto SignMask = MIRBuilder.buildConstant(SrcTy, in lowerFPTOSI()
7069 auto SignLowBit = MIRBuilder.buildConstant(SrcTy, SrcEltBits - 1); in lowerFPTOSI()
7073 auto MantissaMask = MIRBuilder.buildConstant(SrcTy, 0x007FFFFF); in lowerFPTOSI()
7075 auto K = MIRBuilder.buildConstant(SrcTy, 0x00800000); in lowerFPTOSI()
7080 auto Bias = MIRBuilder.buildConstant(SrcTy, 127); in lowerFPTOSI()
7097 auto ZeroSrcTy = MIRBuilder.buildConstant(SrcTy, 0); in lowerFPTOSI()
7102 auto ZeroDstTy = MIRBuilder.buildConstant(DstTy, 0); in lowerFPTOSI()
7138 auto E = MIRBuilder.buildLShr(S32, UH, MIRBuilder.buildConstant(S32, 20)); in lowerFPTRUNC_F64_TO_F16()
7139 E = MIRBuilder.buildAnd(S32, E, MIRBuilder.buildConstant(S32, ExpMask)); in lowerFPTRUNC_F64_TO_F16()
7144 S32, E, MIRBuilder.buildConstant(S32, -ExpBiasf64 + ExpBiasf16)); in lowerFPTRUNC_F64_TO_F16()
7146 auto M = MIRBuilder.buildLShr(S32, UH, MIRBuilder.buildConstant(S32, 8)); in lowerFPTRUNC_F64_TO_F16()
7147 M = MIRBuilder.buildAnd(S32, M, MIRBuilder.buildConstant(S32, 0xffe)); in lowerFPTRUNC_F64_TO_F16()
7150 MIRBuilder.buildConstant(S32, 0x1ff)); in lowerFPTRUNC_F64_TO_F16()
7153 auto Zero = MIRBuilder.buildConstant(S32, 0); in lowerFPTRUNC_F64_TO_F16()
7159 auto Bits0x200 = MIRBuilder.buildConstant(S32, 0x0200); in lowerFPTRUNC_F64_TO_F16()
7163 auto Bits0x7c00 = MIRBuilder.buildConstant(S32, 0x7c00); in lowerFPTRUNC_F64_TO_F16()
7167 auto EShl12 = MIRBuilder.buildShl(S32, E, MIRBuilder.buildConstant(S32, 12)); in lowerFPTRUNC_F64_TO_F16()
7171 auto One = MIRBuilder.buildConstant(S32, 1); in lowerFPTRUNC_F64_TO_F16()
7174 B = MIRBuilder.buildSMin(S32, B, MIRBuilder.buildConstant(S32, 13)); in lowerFPTRUNC_F64_TO_F16()
7177 MIRBuilder.buildConstant(S32, 0x1000)); in lowerFPTRUNC_F64_TO_F16()
7190 auto VLow3 = MIRBuilder.buildAnd(S32, V, MIRBuilder.buildConstant(S32, 7)); in lowerFPTRUNC_F64_TO_F16()
7191 V = MIRBuilder.buildLShr(S32, V, MIRBuilder.buildConstant(S32, 2)); in lowerFPTRUNC_F64_TO_F16()
7194 MIRBuilder.buildConstant(S32, 3)); in lowerFPTRUNC_F64_TO_F16()
7198 MIRBuilder.buildConstant(S32, 5)); in lowerFPTRUNC_F64_TO_F16()
7205 E, MIRBuilder.buildConstant(S32, 30)); in lowerFPTRUNC_F64_TO_F16()
7207 MIRBuilder.buildConstant(S32, 0x7c00), V); in lowerFPTRUNC_F64_TO_F16()
7210 E, MIRBuilder.buildConstant(S32, 1039)); in lowerFPTRUNC_F64_TO_F16()
7214 auto Sign = MIRBuilder.buildLShr(S32, UH, MIRBuilder.buildConstant(S32, 16)); in lowerFPTRUNC_F64_TO_F16()
7215 Sign = MIRBuilder.buildAnd(S32, Sign, MIRBuilder.buildConstant(S32, 0x8000)); in lowerFPTRUNC_F64_TO_F16()
7290 auto One = MIRBuilder.buildConstant(DstTy, 1); in lowerThreewayCompare()
7291 auto Zero = MIRBuilder.buildConstant(DstTy, 0); in lowerThreewayCompare()
7296 auto MinusOne = MIRBuilder.buildConstant(DstTy, -1); in lowerThreewayCompare()
7311 auto SignBitMask = MIRBuilder.buildConstant( in lowerFCopySign()
7314 auto NotSignBitMask = MIRBuilder.buildConstant( in lowerFCopySign()
7322 auto ShiftAmt = MIRBuilder.buildConstant(Src0Ty, Src0Size - Src1Size); in lowerFCopySign()
7327 auto ShiftAmt = MIRBuilder.buildConstant(Src1Ty, Src1Size - Src0Size); in lowerFCopySign()
7466 auto ShiftAmt = MIRBuilder.buildConstant(WideTy, Offset); in lowerMergeValues()
7507 auto ShiftAmt = MIRBuilder.buildConstant(IntTy, Offset); in lowerUnmergeValues()
7623 auto IdxK = MIRBuilder.buildConstant(IdxTy, ExtractIdx); in lowerShuffleVector()
7658 auto OutPos = MIRBuilder.buildConstant(IdxTy, 0); in lowerVECTOR_COMPRESS()
7672 MIRBuilder.buildConstant(ValTy, PassthruSplatVal.value()).getReg(0); in lowerVECTOR_COMPRESS()
7687 auto Idx = MIRBuilder.buildConstant(IdxTy, I); in lowerVECTOR_COMPRESS()
7703 MIRBuilder.buildConstant(IdxTy, VecTy.getNumElements() - 1); in lowerVECTOR_COMPRESS()
7740 auto AlignCst = MIRBuilder.buildConstant(IntPtrTy, AlignMask); in getDynStackAllocTargetPtr()
7835 auto ShiftAmt = MIRBuilder.buildConstant(SrcIntTy, Offset); in lowerExtract()
7920 auto ShiftAmt = MIRBuilder.buildConstant(IntDstTy, Offset); in lowerInsert()
7927 auto Mask = MIRBuilder.buildConstant(IntDstTy, MaskVal); in lowerInsert()
7954 auto Zero = MIRBuilder.buildConstant(Ty, 0); in lowerSADDO_SSUBO()
8020 MIRBuilder.buildConstant(Ty, APInt::getSignedMaxValue(NumBits)); in lowerAddSubSatToMinMax()
8022 MIRBuilder.buildConstant(Ty, APInt::getSignedMinValue(NumBits)); in lowerAddSubSatToMinMax()
8025 auto Zero = MIRBuilder.buildConstant(Ty, 0); in lowerAddSubSatToMinMax()
8029 auto NegOne = MIRBuilder.buildConstant(Ty, -1); in lowerAddSubSatToMinMax()
8096 auto ShiftAmount = MIRBuilder.buildConstant(Ty, NumBits - 1); in lowerAddSubSatToAddoSubo()
8099 MIRBuilder.buildConstant(Ty, APInt::getSignedMinValue(NumBits)); in lowerAddSubSatToAddoSubo()
8108 Clamp = MIRBuilder.buildConstant(Ty, IsAdd ? -1 : 0); in lowerAddSubSatToAddoSubo()
8133 auto SatMin = MIRBuilder.buildConstant(Ty, APInt::getSignedMinValue(BW)); in lowerShlSat()
8134 auto SatMax = MIRBuilder.buildConstant(Ty, APInt::getSignedMaxValue(BW)); in lowerShlSat()
8136 MIRBuilder.buildConstant(Ty, 0)); in lowerShlSat()
8139 SatVal = MIRBuilder.buildConstant(Ty, APInt::getMaxValue(BW)); in lowerShlSat()
8155 auto ShiftAmt = MIRBuilder.buildConstant(Ty, BaseShiftAmt); in lowerBswap()
8164 auto Mask = MIRBuilder.buildConstant(Ty, APMask); in lowerBswap()
8165 auto ShiftAmt = MIRBuilder.buildConstant(Ty, BaseShiftAmt - 16 * i); in lowerBswap()
8185 MachineInstrBuilder C_N = B.buildConstant(Ty, N); in SwapN()
8186 MachineInstrBuilder MaskLoNTo0 = B.buildConstant(Ty, Mask); in SwapN()
8225 auto ShAmt = MIRBuilder.buildConstant(Ty, J - I); in lowerBitreverse()
8228 auto ShAmt = MIRBuilder.buildConstant(Ty, I - J); in lowerBitreverse()
8232 auto Mask = MIRBuilder.buildConstant(Ty, 1ULL << J); in lowerBitreverse()
8286 auto ShiftAmt = MIRBuilder.buildConstant(WideTy, SizeInBits); in lowerSMULH_UMULH()
8300 MIRBuilder.buildConstant(DstReg, 0); in lowerISFPCLASS()
8305 MIRBuilder.buildConstant(DstReg, 1); in lowerISFPCLASS()
8331 auto SignBitC = MIRBuilder.buildConstant(IntTy, SignBit); in lowerISFPCLASS()
8332 auto ValueMaskC = MIRBuilder.buildConstant(IntTy, ValueMask); in lowerISFPCLASS()
8333 auto InfC = MIRBuilder.buildConstant(IntTy, Inf); in lowerISFPCLASS()
8334 auto ExpMaskC = MIRBuilder.buildConstant(IntTy, ExpMask); in lowerISFPCLASS()
8335 auto ZeroC = MIRBuilder.buildConstant(IntTy, 0); in lowerISFPCLASS()
8341 auto Res = MIRBuilder.buildConstant(DstTy, 0); in lowerISFPCLASS()
8397 auto OneC = MIRBuilder.buildConstant(IntTy, 1); in lowerISFPCLASS()
8401 MIRBuilder.buildConstant(IntTy, AllOneMantissa)); in lowerISFPCLASS()
8416 auto NegInfC = MIRBuilder.buildConstant(IntTy, NegInf); in lowerISFPCLASS()
8423 auto InfWithQnanBitC = MIRBuilder.buildConstant(IntTy, Inf | QNaNBitMask); in lowerISFPCLASS()
8448 IntTy, Abs, MIRBuilder.buildConstant(IntTy, ExpLSB)); in lowerISFPCLASS()
8452 MIRBuilder.buildConstant(IntTy, MaxExpMinusOne)); in lowerISFPCLASS()
8457 DstTy, Sign, MIRBuilder.buildConstant(DstTy, InvertionMask)); in lowerISFPCLASS()
8551 MIRBuilder.buildConstant(DstTy, DstTy.getScalarSizeInBits() - 1); in lowerAbsToAddXor()
8567 auto Zero = MIRBuilder.buildConstant(Ty, 0); in lowerAbsToMaxNeg()
8579 auto Zero = MIRBuilder.buildConstant(Ty, 0).getReg(0); in lowerAbsToCNeg()
8624 MIRBuilder.buildConstant(PtrTyAsScalarTy, A.value() - 1).getReg(0); in lowerVAArg()
8637 MIRBuilder.buildConstant(PtrTyAsScalarTy, DL.getTypeAllocSize(Ty)); in lowerVAArg()
8737 return MIB.buildConstant(Ty, SplatVal).getReg(0); in getMemsetValue()
8744 return MIB.buildConstant(Ty, 0).getReg(0); in getMemsetValue()
8751 auto MagicMI = MIB.buildConstant(ExtType, Magic); in getMemsetValue()
8862 MIB.buildConstant(LLT::scalar(PtrTy.getSizeInBits()), DstOff); in lowerMemset()
9001 Offset = MIB.buildConstant(LLT::scalar(SrcTy.getSizeInBits()), CurrOffset) in lowerMemcpy()
9100 MIB.buildConstant(LLT::scalar(SrcTy.getSizeInBits()), CurrOffset); in lowerMemmove()
9118 MIB.buildConstant(LLT::scalar(DstTy.getSizeInBits()), CurrOffset); in lowerMemmove()