Searched refs:sextOrTrunc (Results 1 – 14 of 14) sorted by relevance
200 ConstantRange sextOrTrunc(uint32_t BitWidth) const;
471 APInt Index = OpC->getValue().sextOrTrunc(Offset.getBitWidth()); in accumulateConstantOffset()
80 return APSInt(sextOrTrunc(width), IsUnsigned); in extOrTrunc()
1184 APInt LLVM_ATTRIBUTE_UNUSED_RESULT sextOrTrunc(unsigned width) const;
182 APInt Tmp = ImmVal.ashr(ShiftVal).sextOrTrunc(64); in getIntImmCost()
529 ConstantRange ConstantRange::sextOrTrunc(uint32_t DstTySize) const { in sextOrTrunc() function in ConstantRange
272 Offset += OpC->getValue().sextOrTrunc(IntPtrWidth) * TypeSize; in accumulateGEPOffset()
1052 APInt Tmp = ImmVal.ashr(ShiftVal).sextOrTrunc(64); in getIntImmCost()
1451 CR.sextOrTrunc(NewBits))) in getSignExtendExpr()3797 ConstantRange ExtStepRange = StepRange.sextOrTrunc(BitWidth*2+1); in getUnsignedRange()3952 ConstantRange ExtStartRange = StartRange.sextOrTrunc(BitWidth*2+1); in getSignedRange()3953 ConstantRange ExtStepRange = StepRange.sextOrTrunc(BitWidth*2+1); in getSignedRange()3956 ConstantRange ExtEndRange = EndRange.sextOrTrunc(BitWidth*2+1); in getSignedRange()
521 uint64_t IdxN = CI->getValue().sextOrTrunc(64).getSExtValue(); in selectGetElementPtr()
2669 return getConstant(Val.sextOrTrunc(VT.getSizeInBits()), VT, in getNode()
3410 APInt Offs = ElementSize * CI->getValue().sextOrTrunc(PtrSize); in visitGetElementPtr()
1015 APInt APInt::sextOrTrunc(unsigned width) const { in sextOrTrunc() function in APInt
720 APInt Index = OpC->getValue().sextOrTrunc(Offset.getBitWidth()); in visitGetElementPtrInst()