Home
last modified time | relevance | path

Searched refs:SliceSize (Results 1 – 3 of 3) sorted by relevance

/src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp2648 uint64_t SliceSize = 0; member in __anond5233cdd0d11::AllocaSliceRewriter
2721 SliceSize = NewEndOffset - NewBeginOffset; in visit()
2838 IntegerType *ExtractTy = Type::getIntNTy(LI.getContext(), SliceSize * 8); in rewriteIntegerLoad()
2846 assert(cast<IntegerType>(LI.getType())->getBitWidth() >= SliceSize * 8 && in rewriteIntegerLoad()
2848 if (cast<IntegerType>(LI.getType())->getBitWidth() > SliceSize * 8) in rewriteIntegerLoad()
2862 Type *TargetTy = IsSplit ? Type::getIntNTy(LI.getContext(), SliceSize * 8) in visitLoadInst()
2865 DL.getTypeStoreSize(TargetTy).getFixedValue() > SliceSize; in visitLoadInst()
2935 assert(SliceSize < DL.getTypeStoreSize(LI.getType()).getFixedValue() && in visitLoadInst()
3000 migrateDebugInfo(&OldAI, IsSplit, NewBeginOffset * 8, SliceSize * 8, &SI, in rewriteVectorizedStoreInst()
3026 migrateDebugInfo(&OldAI, IsSplit, NewBeginOffset * 8, SliceSize * 8, &SI, in rewriteIntegerStore()
[all …]
/src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp8591 unsigned SliceSize) { in estimateNodesPermuteCost() argument
8602 unsigned Limit = getNumElems(Mask.size(), SliceSize, Part); in estimateNodesPermuteCost()
8603 assert(all_of(ArrayRef(CommonMask).slice(Part * SliceSize, Limit), in estimateNodesPermuteCost()
8606 ArrayRef<int> SubMask = ArrayRef(Mask).slice(Part * SliceSize, Limit); in estimateNodesPermuteCost()
8607 copy(SubMask, std::next(CommonMask.begin(), SliceSize * Part)); in estimateNodesPermuteCost()
8925 unsigned SliceSize = getPartNumElems(VL.size(), NumParts); in adjustExtracts() local
8927 unsigned Limit = getNumElems(VL.size(), SliceSize, Part); in adjustExtracts()
8928 ArrayRef<int> SubMask = Mask.slice(Part * SliceSize, Limit); in adjustExtracts()
8929 for (auto [I, V] : enumerate(VL.slice(Part * SliceSize, Limit))) { in adjustExtracts()
9026 unsigned SliceSize = getPartNumElems(Mask.size(), NumParts); in add() local
[all …]
/src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp19312 unsigned SliceSize = getUsedBits().popcount(); in getLoadedSize() local
19313 assert(!(SliceSize & 0x7) && "Size is not a multiple of a byte."); in getLoadedSize()
19314 return SliceSize / 8; in getLoadedSize()