summaryrefslogtreecommitdiffhomepage
path: root/misc/benchmarks/various/cspan_bench.c
AgeCommit message (Collapse)Author
2023-08-30Smaller updates.Tyge Løvset
2023-08-21Some cleanups.Tyge Løvset
2023-08-19Optimized cspan_next(): awesome speedup on gcc.tylov
2023-07-16Moved _cspan_next2() to header section in cspan.h to allow optimizations.tylov
2023-07-15Improved warning, and other enhancements in ccommon.htylov
2023-07-11Fixed an issue in template.htylov
Reverted to cspan_md() and cspan_md_left() for column-major. Changed cspan_submdX(): add OutputSpanType as first parameter - aligns with cspan_slice() and adds type safety.
2023-07-11Internal updates and doc reorg.tylov
2023-07-08Added support for column-major md cspan.tylov
API change: the create function cspan_md(order, array, d1, d2, ...) has the new first argument order, which must be either 'C' or 'F' (C: row-major or Fortran: column-major). The representation of strides was changed.
2023-05-18Huge update: cqueue and cdeq completely rewritten. cvec and cdeq API ↵Tyge Lovset
harmonized. Docs update/improved.
2023-02-12Fairly large update before release 4.1, cleaning up docs and some minor ↵Tyge Løvset
additions.