Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp2744 uint64_t SliceSize = 0; member in __anondf5662880e11::AllocaSliceRewriter
2817 SliceSize = NewEndOffset - NewBeginOffset; in visit()
2934 IntegerType *ExtractTy = Type::getIntNTy(LI.getContext(), SliceSize * 8); in rewriteIntegerLoad()
2942 assert(cast<IntegerType>(LI.getType())->getBitWidth() >= SliceSize * 8 && in rewriteIntegerLoad()
2944 if (cast<IntegerType>(LI.getType())->getBitWidth() > SliceSize * 8) in rewriteIntegerLoad()
2958 Type *TargetTy = IsSplit ? Type::getIntNTy(LI.getContext(), SliceSize * 8) in visitLoadInst()
2970 DL.getTypeStoreSize(TargetTy).getFixedValue() > SliceSize && in visitLoadInst()
3030 assert(SliceSize < DL.getTypeStoreSize(LI.getType()).getFixedValue() && in visitLoadInst()
3095 migrateDebugInfo(&OldAI, IsSplit, NewBeginOffset * 8, SliceSize * 8, &SI, in rewriteVectorizedStoreInst()
3121 migrateDebugInfo(&OldAI, IsSplit, NewBeginOffset * 8, SliceSize * 8, &SI, in rewriteIntegerStore()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp12204 unsigned SliceSize) { in estimateNodesPermuteCost() argument
12215 unsigned Limit = getNumElems(Mask.size(), SliceSize, Part); in estimateNodesPermuteCost()
12216 assert(all_of(ArrayRef(CommonMask).slice(Part * SliceSize, Limit), in estimateNodesPermuteCost()
12219 ArrayRef<int> SubMask = ArrayRef(Mask).slice(Part * SliceSize, Limit); in estimateNodesPermuteCost()
12220 copy(SubMask, std::next(CommonMask.begin(), SliceSize * Part)); in estimateNodesPermuteCost()
12560 unsigned SliceSize = getPartNumElems(VL.size(), NumParts); in adjustExtracts() local
12563 unsigned Limit = getNumElems(VL.size(), SliceSize, Part); in adjustExtracts()
12564 ArrayRef<int> SubMask = Mask.slice(Part * SliceSize, Limit); in adjustExtracts()
12566 enumerate(ArrayRef(VL).slice(Part * SliceSize, Limit))) { in adjustExtracts()
12678 unsigned SliceSize = getPartNumElems(Mask.size(), NumParts); in add() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp20311 unsigned SliceSize = getUsedBits().popcount(); in getLoadedSize() local
20312 assert(!(SliceSize & 0x7) && "Size is not a multiple of a byte."); in getLoadedSize()
20313 return SliceSize / 8; in getLoadedSize()