Fix -Wtautological-overlap-compare warning in row-major GEMV dispatch

libeigen/eigen!2158

Co-authored-by: Rasmus Munk Larsen <rmlarsen@gmail.com>
This commit is contained in:
Rasmus Munk Larsen
2026-02-19 15:56:16 -08:00
parent 53e3408cb7
commit 4141d1fd2d

View File

@@ -334,9 +334,10 @@ general_matrix_vector_product<Index, LhsScalar, LhsMapper, RowMajor, ConjugateLh
((int)QuarterTraits::LhsPacketSize < (int)HalfTraits::LhsPacketSize)
? (int)QuarterTraits::LhsPacketSize
: (((int)HalfTraits::LhsPacketSize < (int)Traits::LhsPacketSize) ? (int)HalfTraits::LhsPacketSize
: (int)Traits::LhsPacketSize)
: (int)Traits::LhsPacketSize),
HasSubPackets_ = (int)MinUsefulCols_ < (int)LhsPacketSize_
};
if (cols >= MinUsefulCols_ && cols < LhsPacketSize_) {
if (HasSubPackets_ && cols >= MinUsefulCols_ && cols < LhsPacketSize_) {
run_small_cols(rows, cols, alhs, rhs, res, resIncr, alpha);
return;
}