Lines Matching refs:AccumulativeByteOffset
398 int64_t AccumulativeByteOffset);
408 int64_t AccumulativeByteOffset);
817 int64_t AccumulativeByteOffset = 0; in accumulateByteOffset() local
829 AccumulativeByteOffset += in accumulateByteOffset()
838 AccumulativeByteOffset += in accumulateByteOffset()
843 return AccumulativeByteOffset; in accumulateByteOffset()
847 GetElementPtrInst *Variadic, int64_t AccumulativeByteOffset) { in lowerToSingleIndexGEPs() argument
895 if (AccumulativeByteOffset != 0) { in lowerToSingleIndexGEPs()
896 Value *Offset = ConstantInt::get(IntPtrTy, AccumulativeByteOffset); in lowerToSingleIndexGEPs()
919 int64_t AccumulativeByteOffset) { in lowerToArithmetics() argument
953 if (AccumulativeByteOffset != 0) { in lowerToArithmetics()
955 ResultPtr, ConstantInt::get(IntPtrTy, AccumulativeByteOffset)); in lowerToArithmetics()
976 int64_t AccumulativeByteOffset = accumulateByteOffset(GEP, NeedsExtraction); in splitGEP() local
993 /*BaseGV=*/nullptr, AccumulativeByteOffset, in splitGEP()
1054 lowerToSingleIndexGEPs(GEP, AccumulativeByteOffset); in splitGEP()
1056 lowerToArithmetics(GEP, AccumulativeByteOffset); in splitGEP()
1061 if (AccumulativeByteOffset == 0) in splitGEP()
1101 if (AccumulativeByteOffset % ElementTypeSizeOfGEP == 0) { in splitGEP()
1104 int64_t Index = AccumulativeByteOffset / ElementTypeSizeOfGEP; in splitGEP()
1131 ConstantInt::get(IntPtrTy, AccumulativeByteOffset, true), "uglygep", in splitGEP()