Lines Matching refs:AccumulativeByteOffset
383 int64_t AccumulativeByteOffset);
393 int64_t AccumulativeByteOffset);
785 int64_t AccumulativeByteOffset = 0; in accumulateByteOffset() local
797 AccumulativeByteOffset += in accumulateByteOffset()
806 AccumulativeByteOffset += in accumulateByteOffset()
811 return AccumulativeByteOffset; in accumulateByteOffset()
815 GetElementPtrInst *Variadic, int64_t AccumulativeByteOffset) { in lowerToSingleIndexGEPs() argument
863 if (AccumulativeByteOffset != 0) { in lowerToSingleIndexGEPs()
864 Value *Offset = ConstantInt::get(IntPtrTy, AccumulativeByteOffset); in lowerToSingleIndexGEPs()
887 int64_t AccumulativeByteOffset) { in lowerToArithmetics() argument
921 if (AccumulativeByteOffset != 0) { in lowerToArithmetics()
923 ResultPtr, ConstantInt::get(IntPtrTy, AccumulativeByteOffset)); in lowerToArithmetics()
944 int64_t AccumulativeByteOffset = accumulateByteOffset(GEP, NeedsExtraction); in splitGEP() local
962 /*BaseGV=*/nullptr, AccumulativeByteOffset, in splitGEP()
1023 lowerToSingleIndexGEPs(GEP, AccumulativeByteOffset); in splitGEP()
1025 lowerToArithmetics(GEP, AccumulativeByteOffset); in splitGEP()
1030 if (AccumulativeByteOffset == 0) in splitGEP()
1070 if (AccumulativeByteOffset % ElementTypeSizeOfGEP == 0) { in splitGEP()
1073 int64_t Index = AccumulativeByteOffset / ElementTypeSizeOfGEP; in splitGEP()
1100 ConstantInt::get(IntPtrTy, AccumulativeByteOffset, true), "uglygep", in splitGEP()