Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DDataLayout.cpp951 uint64_t IntOffset = Offset.getZExtValue(); in getGEPIndexForOffset() local
952 if (IntOffset >= SL->getSizeInBytes()) in getGEPIndexForOffset()
955 unsigned Index = SL->getElementContainingOffset(IntOffset); in getGEPIndexForOffset()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp282 APInt IntOffset(DL.getIndexTypeSizeInBits(Ptr->getType()), Offset); in constructPointer() local
283 SmallVector<APInt> IntIndices = DL.getGEPIndicesForOffset(Ty, IntOffset); in constructPointer()
296 if (IntOffset != 0) { in constructPointer()
298 Ptr = IRB.CreateGEP(IRB.getInt8Ty(), Ptr, IRB.getInt(IntOffset), in constructPointer()
299 GEPName + ".b" + Twine(IntOffset.getZExtValue())); in constructPointer()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp1381 static Type *findElementAtOffset(PointerType *PtrTy, int64_t IntOffset, in findElementAtOffset() argument
1389 APInt Offset(DL.getIndexTypeSizeInBits(PtrTy), IntOffset); in findElementAtOffset()