reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Scalar/SROA.cpp
 2363     NewBeginOffset = std::max(BeginOffset, NewAllocaBeginOffset);
 2366     SliceSize = NewEndOffset - NewBeginOffset;
 2395     assert(IsSplit || BeginOffset == NewBeginOffset);
 2396     uint64_t Offset = NewBeginOffset - NewAllocaBeginOffset;
 2440         MinAlign(NewAIAlign, NewBeginOffset - NewAllocaBeginOffset);
 2460     unsigned BeginIndex = getIndex(NewBeginOffset);
 2475     assert(NewBeginOffset >= NewAllocaBeginOffset && "Out of bounds offset");
 2476     uint64_t Offset = NewBeginOffset - NewAllocaBeginOffset;
 2512     } else if (NewBeginOffset == NewAllocaBeginOffset &&
 2583       V = insertInteger(DL, IRB, Placeholder, V, NewBeginOffset - BeginOffset,
 2601       unsigned BeginIndex = getIndex(NewBeginOffset);
 2671       V = extractInteger(DL, IRB, V, NarrowTy, NewBeginOffset - BeginOffset,
 2682     if (NewBeginOffset == NewAllocaBeginOffset &&
 2766       assert(NewBeginOffset == BeginOffset);
 2800       Constant *Size = ConstantInt::get(SizeTy, NewEndOffset - NewBeginOffset);
 2821       unsigned BeginIndex = getIndex(NewBeginOffset);
 2841       uint64_t Size = NewEndOffset - NewBeginOffset;
 2849         uint64_t Offset = NewBeginOffset - NewAllocaBeginOffset;
 2858       assert(NewBeginOffset == NewAllocaBeginOffset);
 2932       assert(NewBeginOffset == BeginOffset);
 2937                                       NewEndOffset - NewBeginOffset));
 2958     APInt OtherOffset(OffsetWidth, NewBeginOffset - BeginOffset);
 2972       Constant *Size = ConstantInt::get(SizeTy, NewEndOffset - NewBeginOffset);
 2996     bool IsWholeAlloca = NewBeginOffset == NewAllocaBeginOffset &&
 2998     uint64_t Size = NewEndOffset - NewBeginOffset;
 2999     unsigned BeginIndex = VecTy ? getIndex(NewBeginOffset) : 0;
 3039       uint64_t Offset = NewBeginOffset - NewAllocaBeginOffset;
 3057       uint64_t Offset = NewBeginOffset - NewAllocaBeginOffset;
 3085     if (NewBeginOffset != NewAllocaBeginOffset ||
 3091                          NewEndOffset - NewBeginOffset);