Lines Matching refs:SliceSize
2262 uint64_t SliceSize; member in llvm::sroa::AllocaSliceRewriter
2323 SliceSize = NewEndOffset - NewBeginOffset; in visit()
2433 IntegerType *ExtractTy = Type::getIntNTy(LI.getContext(), SliceSize * 8); in rewriteIntegerLoad()
2441 assert(cast<IntegerType>(LI.getType())->getBitWidth() >= SliceSize * 8 && in rewriteIntegerLoad()
2443 if (cast<IntegerType>(LI.getType())->getBitWidth() > SliceSize * 8) in rewriteIntegerLoad()
2458 Type *TargetTy = IsSplit ? Type::getIntNTy(LI.getContext(), SliceSize * 8) in visitLoadInst()
2460 const bool IsLoadPastEnd = DL.getTypeStoreSize(TargetTy) > SliceSize; in visitLoadInst()
2525 assert(SliceSize < DL.getTypeStoreSize(LI.getType()) && in visitLoadInst()
2618 if (SliceSize < DL.getTypeStoreSize(V->getType())) { in visitStoreInst()
2625 IntegerType *NarrowTy = Type::getIntNTy(SI.getContext(), SliceSize * 8); in visitStoreInst()
2635 const bool IsStorePastEnd = DL.getTypeStoreSize(V->getType()) > SliceSize; in visitStoreInst()
2739 SliceSize != DL.getTypeStoreSize(AllocaTy) || in visitMemSetInst()
2868 SliceSize != DL.getTypeStoreSize(NewAI.getAllocatedType()) || in visitMemTransferInst()