diff options
author | 2015-08-19 21:50:21 +0200 | |
---|---|---|
committer | 2015-08-19 21:50:21 +0200 | |
commit | e5c78d85c8d173f37dcb2b57c1540c0574e467ef (patch) | |
tree | f0543d36d5c41186e9f4f514904d5630dcb51b05 /Eigen/src/Core/products/GeneralBlockPanelKernel.h | |
parent | 1bdd06a199da2459180e9e6f77f5c12e5624cf6e (diff) |
bug #1043: Avoid integer conversion sign warning
Diffstat (limited to 'Eigen/src/Core/products/GeneralBlockPanelKernel.h')
-rw-r--r-- | Eigen/src/Core/products/GeneralBlockPanelKernel.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Eigen/src/Core/products/GeneralBlockPanelKernel.h b/Eigen/src/Core/products/GeneralBlockPanelKernel.h index b7c236bb4..79eaa7432 100644 --- a/Eigen/src/Core/products/GeneralBlockPanelKernel.h +++ b/Eigen/src/Core/products/GeneralBlockPanelKernel.h @@ -104,13 +104,13 @@ void evaluateProductBlockingSizesHeuristic(Index& k, Index& m, Index& n, Index n enum { kdiv = KcFactor * (Traits::mr * sizeof(LhsScalar) + Traits::nr * sizeof(RhsScalar)), ksub = Traits::mr * Traits::nr * sizeof(ResScalar), - k_mask = (0xffffffff/8)*8, + k_mask = -8, mr = Traits::mr, - mr_mask = (0xffffffff/mr)*mr, + mr_mask = -mr, nr = Traits::nr, - nr_mask = (0xffffffff/nr)*nr + nr_mask = -nr }; // Increasing k gives us more time to prefetch the content of the "C" // registers. However once the latency is hidden there is no point in |