Searched refs:getReductionVars (Results 1 – 7 of 7) sorted by relevance
44 "getReductionVars">,
121 SmallVector<Value> getReductionVars() {229 SmallVector<Value> getReductionVars() {370 SmallVector<Value> getReductionVars() {553 SmallVector<Value> getReductionVars() {712 SmallVector<Value> getReductionVars();768 operand_range getReductionVars() { return task_reduction_vars(); }
1006 return (all_of(getReductionVars(), [&](auto &Reduction) -> bool { in canVectorizeFPMath()1013 return any_of(getReductionVars(), [&](auto &Reduction) -> bool { in isInvariantStoreOfReduction()1020 return any_of(getReductionVars(), [&](auto &Reduction) -> bool { in isInvariantAddressOfReduction()1367 for (auto &Reduction : getReductionVars()) in prepareToFoldTailByMasking()
5541 if (ElementTypesInLoop.empty() && !Legal->getReductionVars().empty()) { in getSmallestAndWidestTypes()5545 for (auto &PhiDescriptorPair : Legal->getReductionVars()) { in getSmallestAndWidestTypes()5587 Legal->getReductionVars().find(PN)->second; in collectElementTypesForWidening()5632 const bool HasReductions = !Legal->getReductionVars().empty(); in selectInterleaveCount()5791 any_of(Legal->getReductionVars(), [&](auto &Reduction) -> bool { in selectInterleaveCount()5808 any_of(Legal->getReductionVars(), [&](auto &Reduction) -> bool { in selectInterleaveCount()7320 for (auto &Reduction : Legal->getReductionVars()) { in collectValuesToIgnore()7335 for (auto &Reduction : Legal->getReductionVars()) { in collectInLoopReductions()8495 Legal->getReductionVars().find(Phi)->second; in tryToCreateWidenRecipe()8712 Legal->getReductionVars().find(Phi)->second.getRecurrenceKind(); in buildVPlanWithVPRecipes()[all …]
289 const ReductionList &getReductionVars() const { return Reductions; } in getReductionVars() function
660 cast<ReductionClauseInterface>(op).getReductionVars()) in verify()686 SmallVector<Value> TaskLoopOp::getReductionVars() { in getReductionVars() function in TaskLoopOp
3035 if (LVL->getReductionVars().size()) in preferPredicateOverEpilogue()