Searched refs:IntPtrWidth (Results 1 - 3 of 3) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/Utils/
H A DLocal.h40 unsigned IntPtrWidth = IntIdxTy->getScalarType()->getIntegerBitWidth(); local
42 std::numeric_limits<uint64_t>::max() >> (64 - IntPtrWidth);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DInlineCost.cpp675 unsigned IntPtrWidth = DL.getIndexTypeSizeInBits(GEP.getType()); local
676 assert(IntPtrWidth == Offset.getBitWidth());
693 Offset += APInt(IntPtrWidth, SL->getElementOffset(ElementIdx));
697 APInt TypeSize(IntPtrWidth, DL.getTypeAllocSize(GTI.getIndexedType()));
698 Offset += OpC->getValue().sextOrTrunc(IntPtrWidth) * TypeSize;
1830 unsigned IntPtrWidth = DL.getIndexSizeInBits(AS); local
1831 APInt Offset = APInt::getNullValue(IntPtrWidth);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp484 unsigned IntPtrWidth = IntPtrTy->getIntegerBitWidth(); local
489 if (VariableIdx->getType()->getPrimitiveSizeInBits() > IntPtrWidth) {
497 Offset = SignExtend64(Offset, IntPtrWidth);
498 VariableScale = SignExtend64(VariableScale, IntPtrWidth);

Completed in 114 milliseconds