Home
last modified time | relevance | path

Searched refs:IntOffset (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/IR/
H A DDataLayout.cpp947 uint64_t IntOffset = Offset.getZExtValue(); in getGEPIndexForOffset() local
948 if (IntOffset >= SL->getSizeInBytes()) in getGEPIndexForOffset()
951 unsigned Index = SL->getElementContainingOffset(IntOffset); in getGEPIndexForOffset()
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp280 APInt IntOffset(DL.getIndexTypeSizeInBits(Ptr->getType()), Offset); in constructPointer() local
281 SmallVector<APInt> IntIndices = DL.getGEPIndicesForOffset(Ty, IntOffset); in constructPointer()
294 if (IntOffset != 0) { in constructPointer()
296 Ptr = IRB.CreateGEP(IRB.getInt8Ty(), Ptr, IRB.getInt(IntOffset), in constructPointer()
297 GEPName + ".b" + Twine(IntOffset.getZExtValue())); in constructPointer()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp1394 static Type *findElementAtOffset(PointerType *PtrTy, int64_t IntOffset, in findElementAtOffset() argument
1402 APInt Offset(DL.getIndexTypeSizeInBits(PtrTy), IntOffset); in findElementAtOffset()