lib/std/hash/crc.zig | 20 +-- lib/std/hash/crc/Crc32c.zig | 238 ++++++++++++++++++++++++++++++++ lib/std/hash/crc/impl.zig | 27 ++-- lib/std/hash/crc/test.zig | 22 +-- src/codegen/c.zig | 3 +- src/codegen/x86_64/CodeGen.zig | 4 + tools/crc/catalog.txt | 3 +- tools/update_crc_catalog.zig | 25 +++- 8 files changed, 307 insertions(+), 35 deletions(-)