Searched refs:GEPOffset (Results 1 – 5 of 5) sorted by relevance
| /NextBSD/contrib/llvm/lib/IR/ |
| HD | Value.cpp | 488 APInt GEPOffset(Offset); in stripAndAccumulateInBoundsConstantOffsets() local 489 if (!GEP->accumulateConstantOffset(DL, GEPOffset)) in stripAndAccumulateInBoundsConstantOffsets() 491 Offset = GEPOffset; in stripAndAccumulateInBoundsConstantOffsets()
|
| /NextBSD/contrib/llvm/lib/Transforms/Scalar/ |
| HD | ScalarReplAggregates.cpp | 530 uint64_t GEPOffset = DL.getIndexedOffset(PtrTy, in CanConvertToScalar() local 533 if (!CanConvertToScalar(GEP, Offset+GEPOffset, GEPNonConstantIdx)) in CanConvertToScalar() 625 uint64_t GEPOffset = DL.getIndexedOffset(GEP->getPointerOperandType(), in ConvertUsesToScalar() local 627 ConvertUsesToScalar(GEP, NewAI, Offset+GEPOffset*8, GEPNonConstantIdx); in ConvertUsesToScalar() 1618 uint64_t GEPOffset = Offset; in isSafeForScalarRepl() local 1619 isSafeGEP(GEPI, GEPOffset, Info); in isSafeForScalarRepl() 1621 isSafeForScalarRepl(GEPI, GEPOffset, Info); in isSafeForScalarRepl()
|
| HD | SROA.cpp | 703 APInt GEPOffset = Offset; in visitGetElementPtrInst() local 716 GEPOffset += in visitGetElementPtrInst() 722 GEPOffset += Index * APInt(Offset.getBitWidth(), in visitGetElementPtrInst() 729 if (GEPOffset.ugt(AllocSize)) in visitGetElementPtrInst() 1750 APInt GEPOffset(Offset.getBitWidth(), 0); in getAdjustedPtr() local 1751 if (!GEP->accumulateConstantOffset(DL, GEPOffset)) in getAdjustedPtr() 1753 Offset += GEPOffset; in getAdjustedPtr()
|
| HD | IndVarSimplify.cpp | 1733 Value *GEPOffset = Rewriter.expandCodeFor(IVOffset, OfsTy, BI); in genLoopLimit() local 1744 return Builder.CreateGEP(nullptr, GEPBase, GEPOffset, "lftr.limit"); in genLoopLimit()
|
| /NextBSD/contrib/llvm/lib/Analysis/ |
| HD | ValueTracking.cpp | 2599 APInt GEPOffset(BitWidth, 0); in GetPointerBaseWithConstantOffset() local 2600 if (!GEP->accumulateConstantOffset(DL, GEPOffset)) in GetPointerBaseWithConstantOffset() 2603 ByteOffset += GEPOffset; in GetPointerBaseWithConstantOffset()
|