Added additional vector unroll operations.
Vector operations now use memory caching techniques.
Removed operation specific vector operations.
Outer functions now use vector unrolling.
Added pointer typedefs to SizeArray.
Added a set function to SizeArray that takes a pair of pointer that define its range.
SizeArray comparison operators now check for self comparison.
Minor optimization for SizeArray::fill.
Size array now has vector operation interfaces.
Added additional pointer types to is_iterator type trait.
Added uninitialized vector operations (copy, fill, binary, and unary) as well as a destroy vector operation.
Size array now uses optimized copy_vector and fill_vector.
Added missing header files to unit tests.
The param type trait now uses std::is_scalar to select pass by const value types.
Added dimension offset accessors to GemmHelper.
- Added documentation to SizeArray vector functions.
- Fixed formatting in size_array.h