Lines Matching refs:SliceSize
2292 uint64_t SliceSize = 0; member in llvm::sroa::AllocaSliceRewriter
2355 SliceSize = NewEndOffset - NewBeginOffset; in visit()
2467 IntegerType *ExtractTy = Type::getIntNTy(LI.getContext(), SliceSize * 8); in rewriteIntegerLoad()
2475 assert(cast<IntegerType>(LI.getType())->getBitWidth() >= SliceSize * 8 && in rewriteIntegerLoad()
2477 if (cast<IntegerType>(LI.getType())->getBitWidth() > SliceSize * 8) in rewriteIntegerLoad()
2491 Type *TargetTy = IsSplit ? Type::getIntNTy(LI.getContext(), SliceSize * 8) in visitLoadInst()
2494 DL.getTypeStoreSize(TargetTy).getFixedSize() > SliceSize; in visitLoadInst()
2564 assert(SliceSize < DL.getTypeStoreSize(LI.getType()).getFixedSize() && in visitLoadInst()
2660 if (SliceSize < DL.getTypeStoreSize(V->getType()).getFixedSize()) { in visitStoreInst()
2666 IntegerType *NarrowTy = Type::getIntNTy(SI.getContext(), SliceSize * 8); in visitStoreInst()
2677 DL.getTypeStoreSize(V->getType()).getFixedSize() > SliceSize; in visitStoreInst()
2928 SliceSize != in visitMemTransferInst()
3971 unsigned SliceSize = Offsets.S->endOffset() - Offsets.S->beginOffset(); in presplitLoadsAndStores() local
3974 assert(LI->getType()->getIntegerBitWidth() / 8 >= SliceSize && in presplitLoadsAndStores()
3978 assert(BaseOffset + SliceSize > BaseOffset && in presplitLoadsAndStores()
4022 PartSize = (Idx < Size ? Offsets.Splits[Idx] : SliceSize) - PartOffset; in presplitLoadsAndStores()