[llvm] [LV] Vectorize selecting last IV of min/max element. (PR #141431)
via llvm-commits
llvm-commits at lists.llvm.org
Fri Nov 21 02:58:02 PST 2025
================
@@ -214,6 +214,51 @@ static bool checkOrderedReduction(RecurKind Kind, Instruction *ExactFPMathInst,
return true;
}
+/// Returns true if \p Phi is a min/max reduction matching \p Kind where \p Phi
+/// is used in the loop outside the reduction chain. This is common for loops
+/// selecting the index of a minimum/maximum value (argmax).
----------------
ayalz wrote:
```suggestion
/// selecting the index of a minimum/maximum value (argmin/argmax).
```
https://github.com/llvm/llvm-project/pull/141431
More information about the llvm-commits
mailing list