Propagate fixed size dimensions if available (on MSVC it leads >2.5x speedup for some reductions).
Propagate fixed size dimensions if available (on MSVC it leads >2.5x speedup for some reductions).

madlib/eigen,madlib/eigen,madlib/eigen,madlib/eigen