mirror of
https://gitlab.com/libeigen/eigen.git
synced 2024-12-15 07:10:37 +08:00
4fa40367e9
- added a MapBase base xpr on top of which Map and the specialization of Block are implemented - MapBase forces both aligned loads (and aligned stores, see below) in expressions such as "x.block(...) += other_expr" * Significant vectorization improvement: - added a AlignedBit flag meaning the first coeff/packet is aligned, this allows to not generate extra code to deal with the first unaligned part - removed all unaligned stores when no unrolling - removed unaligned loads in Sum when the input as the DirectAccessBit flag * Some code simplification in CacheFriendly product * Some minor documentation improvements |
||
---|---|---|
bench | ||
demos | ||
disabled | ||
doc | ||
Eigen | ||
test | ||
CMakeLists.txt | ||
COPYING | ||
COPYING.LESSER | ||
Doxyfile | ||
Mainpage.dox |