Lines Matching refs:AccumulativeByteOffset
397 int64_t AccumulativeByteOffset);
407 int64_t AccumulativeByteOffset);
816 int64_t AccumulativeByteOffset = 0; in accumulateByteOffset() local
828 AccumulativeByteOffset += in accumulateByteOffset()
837 AccumulativeByteOffset += in accumulateByteOffset()
842 return AccumulativeByteOffset; in accumulateByteOffset()
846 GetElementPtrInst *Variadic, int64_t AccumulativeByteOffset) { in lowerToSingleIndexGEPs() argument
894 if (AccumulativeByteOffset != 0) { in lowerToSingleIndexGEPs()
895 Value *Offset = ConstantInt::get(IntPtrTy, AccumulativeByteOffset); in lowerToSingleIndexGEPs()
918 int64_t AccumulativeByteOffset) { in lowerToArithmetics() argument
952 if (AccumulativeByteOffset != 0) { in lowerToArithmetics()
954 ResultPtr, ConstantInt::get(IntPtrTy, AccumulativeByteOffset)); in lowerToArithmetics()
975 int64_t AccumulativeByteOffset = accumulateByteOffset(GEP, NeedsExtraction); in splitGEP() local
992 /*BaseGV=*/nullptr, AccumulativeByteOffset, in splitGEP()
1053 lowerToSingleIndexGEPs(GEP, AccumulativeByteOffset); in splitGEP()
1055 lowerToArithmetics(GEP, AccumulativeByteOffset); in splitGEP()
1060 if (AccumulativeByteOffset == 0) in splitGEP()
1100 if (AccumulativeByteOffset % ElementTypeSizeOfGEP == 0) { in splitGEP()
1103 int64_t Index = AccumulativeByteOffset / ElementTypeSizeOfGEP; in splitGEP()
1130 ConstantInt::get(IntPtrTy, AccumulativeByteOffset, true), "uglygep", in splitGEP()