Lines Matching defs:AccumulativeByteOffset
401 /// a constant offset (i.e., AccumulativeByteOffset). This function lowers the
403 /// AccumulativeByteOffset to it.
405 /// \p AccumulativeByteOffset The constant offset.
407 int64_t AccumulativeByteOffset);
411 /// a constant offset (i.e., AccumulativeByteOffset). This function lowers the
413 /// AccumulativeByteOffset to it.
415 /// \p AccumulativeByteOffset The constant offset.
417 int64_t AccumulativeByteOffset);
829 int64_t AccumulativeByteOffset = 0;
845 AccumulativeByteOffset +=
854 AccumulativeByteOffset +=
859 return AccumulativeByteOffset;
863 GetElementPtrInst *Variadic, int64_t AccumulativeByteOffset) {
906 if (AccumulativeByteOffset != 0) {
907 Value *Offset = ConstantInt::get(PtrIndexTy, AccumulativeByteOffset);
926 int64_t AccumulativeByteOffset) {
963 if (AccumulativeByteOffset != 0) {
965 ResultPtr, ConstantInt::get(IntPtrTy, AccumulativeByteOffset));
1029 int64_t AccumulativeByteOffset = accumulateByteOffset(GEP, NeedsExtraction);
1048 /*BaseGV=*/nullptr, AccumulativeByteOffset,
1122 lowerToSingleIndexGEPs(GEP, AccumulativeByteOffset);
1124 lowerToArithmetics(GEP, AccumulativeByteOffset);
1129 if (AccumulativeByteOffset == 0)
1155 NewGEP, ConstantInt::get(PtrIdxTy, AccumulativeByteOffset, true),