calog/vendor/tcl/compat/zlib/contrib/crc32vx
2026-07-04 23:22:22 -05:00
..
CMakeLists.txt TCL added. 2026-07-04 23:22:22 -05:00
crc32_vx.c TCL added. 2026-07-04 23:22:22 -05:00
crc32_vx_hooks.h TCL added. 2026-07-04 23:22:22 -05:00
README TCL added. 2026-07-04 23:22:22 -05:00

IBM Z mainframes starting from version z13 provide vector instructions, which 
allows vectorization of crc32. This extension is build by default when targeting
ibm s390x. However this extension can disabled if desired:

    # for configure build
    $ ./configure --disable-crcvx

    # for cmake build
    $ cmake .. -DZLIB_CRC32VX=off