Lines Matching refs:NewBeginOffset
2290 uint64_t NewBeginOffset = 0, NewEndOffset = 0; member in llvm::sroa::AllocaSliceRewriter
2352 NewBeginOffset = std::max(BeginOffset, NewAllocaBeginOffset); in visit()
2355 SliceSize = NewEndOffset - NewBeginOffset; in visit()
2385 assert(IsSplit || BeginOffset == NewBeginOffset); in getNewAllocaSlicePtr()
2386 uint64_t Offset = NewBeginOffset - NewAllocaBeginOffset; in getNewAllocaSlicePtr()
2427 NewBeginOffset - NewAllocaBeginOffset); in getSliceAlign()
2446 unsigned BeginIndex = getIndex(NewBeginOffset); in rewriteVectorizedLoadInst()
2464 assert(NewBeginOffset >= NewAllocaBeginOffset && "Out of bounds offset"); in rewriteIntegerLoad()
2465 uint64_t Offset = NewBeginOffset - NewAllocaBeginOffset; in rewriteIntegerLoad()
2501 } else if (NewBeginOffset == NewAllocaBeginOffset && in visitLoadInst()
2510 NewLI->setAAMetadata(AATags.shift(NewBeginOffset - BeginOffset)); in visitLoadInst()
2549 NewLI->setAAMetadata(AATags.shift(NewBeginOffset - BeginOffset)); in visitLoadInst()
2577 V = insertInteger(DL, IRB, Placeholder, V, NewBeginOffset - BeginOffset, in visitLoadInst()
2595 unsigned BeginIndex = getIndex(NewBeginOffset); in rewriteVectorizedStoreInst()
2616 Store->setAAMetadata(AATags.shift(NewBeginOffset - BeginOffset)); in rewriteVectorizedStoreInst()
2640 Store->setAAMetadata(AATags.shift(NewBeginOffset - BeginOffset)); in rewriteIntegerStore()
2667 V = extractInteger(DL, IRB, V, NarrowTy, NewBeginOffset - BeginOffset, in visitStoreInst()
2679 if (NewBeginOffset == NewAllocaBeginOffset && in visitStoreInst()
2708 NewSI->setAAMetadata(AATags.shift(NewBeginOffset - BeginOffset)); in visitStoreInst()
2765 assert(NewBeginOffset == BeginOffset); in visitMemSetInst()
2800 Constant *Size = ConstantInt::get(SizeTy, NewEndOffset - NewBeginOffset); in visitMemSetInst()
2805 New->setAAMetadata(AATags.shift(NewBeginOffset - BeginOffset)); in visitMemSetInst()
2821 unsigned BeginIndex = getIndex(NewBeginOffset); in visitMemSetInst()
2842 uint64_t Size = NewEndOffset - NewBeginOffset; in visitMemSetInst()
2850 uint64_t Offset = NewBeginOffset - NewAllocaBeginOffset; in visitMemSetInst()
2859 assert(NewBeginOffset == NewAllocaBeginOffset); in visitMemSetInst()
2876 New->setAAMetadata(AATags.shift(NewBeginOffset - BeginOffset)); in visitMemSetInst()
2937 assert(NewBeginOffset == BeginOffset); in visitMemTransferInst()
2942 NewEndOffset - NewBeginOffset)); in visitMemTransferInst()
2963 APInt OtherOffset(OffsetWidth, NewBeginOffset - BeginOffset); in visitMemTransferInst()
2977 Constant *Size = ConstantInt::get(SizeTy, NewEndOffset - NewBeginOffset); in visitMemTransferInst()
2996 New->setAAMetadata(AATags.shift(NewBeginOffset - BeginOffset)); in visitMemTransferInst()
3001 bool IsWholeAlloca = NewBeginOffset == NewAllocaBeginOffset && in visitMemTransferInst()
3003 uint64_t Size = NewEndOffset - NewBeginOffset; in visitMemTransferInst()
3004 unsigned BeginIndex = VecTy ? getIndex(NewBeginOffset) : 0; in visitMemTransferInst()
3044 uint64_t Offset = NewBeginOffset - NewAllocaBeginOffset; in visitMemTransferInst()
3052 Load->setAAMetadata(AATags.shift(NewBeginOffset - BeginOffset)); in visitMemTransferInst()
3064 uint64_t Offset = NewBeginOffset - NewAllocaBeginOffset; in visitMemTransferInst()
3074 Store->setAAMetadata(AATags.shift(NewBeginOffset - BeginOffset)); in visitMemTransferInst()
3102 if (NewBeginOffset != NewAllocaBeginOffset || in visitIntrinsicInst()
3108 NewEndOffset - NewBeginOffset); in visitIntrinsicInst()