Lines Matching refs:AccumulativeByteOffset
353 int64_t AccumulativeByteOffset);
362 int64_t AccumulativeByteOffset);
739 int64_t AccumulativeByteOffset = 0; in accumulateByteOffset() local
751 AccumulativeByteOffset += in accumulateByteOffset()
760 AccumulativeByteOffset += in accumulateByteOffset()
765 return AccumulativeByteOffset; in accumulateByteOffset()
769 GetElementPtrInst *Variadic, int64_t AccumulativeByteOffset) { in lowerToSingleIndexGEPs() argument
817 if (AccumulativeByteOffset != 0) { in lowerToSingleIndexGEPs()
818 Value *Offset = ConstantInt::get(IntPtrTy, AccumulativeByteOffset); in lowerToSingleIndexGEPs()
841 int64_t AccumulativeByteOffset) { in lowerToArithmetics() argument
875 if (AccumulativeByteOffset != 0) { in lowerToArithmetics()
877 ResultPtr, ConstantInt::get(IntPtrTy, AccumulativeByteOffset)); in lowerToArithmetics()
898 int64_t AccumulativeByteOffset = accumulateByteOffset(GEP, NeedsExtraction); in splitGEP() local
915 /*BaseGV=*/nullptr, AccumulativeByteOffset, in splitGEP()
976 lowerToSingleIndexGEPs(GEP, AccumulativeByteOffset); in splitGEP()
978 lowerToArithmetics(GEP, AccumulativeByteOffset); in splitGEP()
983 if (AccumulativeByteOffset == 0) in splitGEP()
1023 if (AccumulativeByteOffset % ElementTypeSizeOfGEP == 0) { in splitGEP()
1026 int64_t Index = AccumulativeByteOffset / ElementTypeSizeOfGEP; in splitGEP()
1052 ConstantInt::get(IntPtrTy, AccumulativeByteOffset, true), "uglygep", in splitGEP()