• Home
  • Raw
  • Download

Lines Matching refs:buildConstant

1738     auto ShiftAmt = B.buildConstant(S32, WidthM1 + 1);  in getSegmentAperture()
1806 auto HighAddr = B.buildConstant( in legalizeAddrSpaceCast()
1818 auto SegmentNull = B.buildConstant(DstTy, NullVal); in legalizeAddrSpaceCast()
1819 auto FlatNull = B.buildConstant(SrcTy, 0); in legalizeAddrSpaceCast()
1839 B.buildConstant(SrcTy, TM.getNullPointerValue(SrcAS)); in legalizeAddrSpaceCast()
1841 B.buildConstant(DstTy, TM.getNullPointerValue(DestAS)); in legalizeAddrSpaceCast()
1939 auto Const0 = B.buildConstant(S32, FractBits - 32); in extractF64Exponent()
1940 auto Const1 = B.buildConstant(S32, ExpBits); in extractF64Exponent()
1947 return B.buildSub(S32, ExpPart, B.buildConstant(S32, 1023)); in extractF64Exponent()
1971 const auto SignBitMask = B.buildConstant(S32, UINT32_C(1) << 31); in legalizeIntrinsicTrunc()
1974 const auto FractMask = B.buildConstant(S64, (UINT64_C(1) << FractBits) - 1); in legalizeIntrinsicTrunc()
1976 const auto Zero32 = B.buildConstant(S32, 0); in legalizeIntrinsicTrunc()
1984 auto FiftyOne = B.buildConstant(S32, FractBits - 1); in legalizeIntrinsicTrunc()
2015 auto ThirtyTwo = B.buildConstant(S32, 32); in legalizeITOFP()
2308 B.buildConstant( in legalizeGlobalValue()
2712 auto ShiftAmt = B.buildConstant(S32, Shift); in loadInputValue()
2716 B.buildAnd(DstReg, AndMaskSrc, B.buildConstant(S32, Mask >> Shift)); in loadInputValue()
2789 auto NegY = B.buildSub(S32, B.buildConstant(S32, 0), Y); in legalizeUDIV_UREM32Impl()
2798 auto One = B.buildConstant(S32, 1); in legalizeUDIV_UREM32Impl()
2881 auto Zero64 = B.buildConstant(S64, 0); in legalizeUDIV_UREM64Impl()
2902 auto Zero32 = B.buildConstant(S32, 0); in legalizeUDIV_UREM64Impl()
2946 auto One64 = B.buildConstant(S64, 1); in legalizeUDIV_UREM64Impl()
3019 auto SignBitOffset = B.buildConstant(S32, Ty.getSizeInBits() - 1); in legalizeSDIV_SREM()
3329 auto C0 = B.buildConstant(S32, 0x6f800000); in legalizeFDIVFastIntrin()
3330 auto C1 = B.buildConstant(S32, 0x2f800000); in legalizeFDIVFastIntrin()
3331 auto C2 = B.buildConstant(S32, FloatToBits(1.0f)); in legalizeFDIVFastIntrin()
3445 B.buildPtrAdd(DstReg, KernargPtrReg, B.buildConstant(IdxTy, Offset).getReg(0)); in getImplicitArgPtr()
3514 BaseReg = B.buildConstant(S32, Overflow).getReg(0); in splitBufferOffsets()
3516 auto OverflowVal = B.buildConstant(S32, Overflow); in splitBufferOffsets()
3522 BaseReg = B.buildConstant(S32, 0).getReg(0); in splitBufferOffsets()
3676 VIndex = B.buildConstant(S32, 0).getReg(0); in legalizeBufferStore()
3779 VIndex = B.buildConstant(S32, 0).getReg(0); in legalizeBufferLoad()
3929 VIndex = B.buildConstant(LLT::scalar(32), 0).getReg(0); in legalizeBufferAtomic()
4686 B.buildConstant(MI.getOperand(0).getReg(), 0); in legalizeIntrinsic()
4732 B.buildConstant(MI.getOperand(0), ST.getWavefrontSize()); in legalizeIntrinsic()