Lines Matching defs:Reduction
856 // 1. Reduction phis as they represent the one-before-last value, which
1037 // Reduction instructions are allowed to have exit users.
1331 return (all_of(getReductionVars(), [&](auto &Reduction) -> bool {
1332 const RecurrenceDescriptor &RdxDesc = Reduction.second;
1338 return any_of(getReductionVars(), [&](auto &Reduction) -> bool {
1339 const RecurrenceDescriptor &RdxDesc = Reduction.second;
1345 return any_of(getReductionVars(), [&](auto &Reduction) -> bool {
1346 const RecurrenceDescriptor &RdxDesc = Reduction.second;
1885 for (const auto &Reduction : getReductionVars())
1886 ReductionLiveOuts.insert(Reduction.second.getLoopExitInstr());