diff --git a/Eigen/src/Core/products/GeneralBlockPanelKernel.h b/Eigen/src/Core/products/GeneralBlockPanelKernel.h index 15f3d869e..ccd906540 100644 --- a/Eigen/src/Core/products/GeneralBlockPanelKernel.h +++ b/Eigen/src/Core/products/GeneralBlockPanelKernel.h @@ -773,18 +773,6 @@ void gebp_kernel(B_0); \ } \ } else { \ - traits.loadRhs(&blB[(N+4*K)*RhsProgress], B_0); \ + EIGEN_GEBP_ONESTEP_LOADRHS_NONROTATING(K,N); \ } \ } while (false) +#else +#define EIGEN_GEBP_ONESTEP_LOADRHS(K,N) \ + EIGEN_GEBP_ONESTEP_LOADRHS_NONROTATING(K,N) +#endif #define EIGEN_GEBP_ONESTEP(K) \ do { \ @@ -897,8 +902,12 @@ void gebp_kernel(alpha);