Home
last modified time | relevance | path

Searched refs:InterleaveFactor (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanRecipes.cpp2136 unsigned InterleaveFactor = Group->getFactor(); in execute() local
2137 auto *VecTy = VectorType::get(ScalarTy, State.VF * InterleaveFactor); in execute()
2194 auto CreateGroupMask = [&BlockInMask, &State, &InterleaveFactor]( in execute()
2198 assert(InterleaveFactor == 2 && in execute()
2215 createReplicatedMask(InterleaveFactor, State.VF.getKnownMinValue()), in execute()
2251 assert(InterleaveFactor == 2 && in execute()
2261 for (unsigned I = 0; I < InterleaveFactor; ++I) { in execute()
2290 for (unsigned I = 0; I < InterleaveFactor; ++I) { in execute()
2298 createStrideMask(I, InterleaveFactor, State.VF.getKnownMinValue()); in execute()
2334 for (unsigned i = 0; i < InterleaveFactor; i++) { in execute()
H A DLoopVectorize.cpp3471 unsigned InterleaveFactor = Group->getFactor(); in interleavedAccessCanBeWidened() local
3473 for (unsigned i = 0; i < InterleaveFactor; i++) { in interleavedAccessCanBeWidened()
5703 unsigned InterleaveFactor = Group->getFactor(); in getInterleaveGroupCost() local
5704 auto *WideVecTy = VectorType::get(ValTy, VF * InterleaveFactor); in getInterleaveGroupCost()
5708 for (unsigned IF = 0; IF < InterleaveFactor; IF++) in getInterleaveGroupCost()