]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Added Intel's Fast CRC Computation for Generic Polynomials Using PCLMULQDQ Instructio...
authorNathan Moinvaziri <nathan@nathanm.com>
Sun, 5 Jun 2022 20:38:51 +0000 (13:38 -0700)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Tue, 7 Jun 2022 10:43:27 +0000 (12:43 +0200)
arch/x86/crc32_fold_pclmulqdq.c
arch/x86/crc32_fold_pclmulqdq_tpl.h
doc/crc-pclmulqdq.pdf [new file with mode: 0644]

index 01c753b485826a57d76390d65b3a8f4b7e59c434..3e0372bf9ccce0e2427f7476bd4e8d6ee73387e9 100644 (file)
@@ -3,7 +3,7 @@
  * instruction.
  *
  * A white paper describing this algorithm can be found at:
- * https://www.intel.com/content/dam/www/public/us/en/documents/white-papers/fast-crc-computation-generic-polynomials-pclmulqdq-paper.pdf
+ *     doc/crc-pclmulqdq.pdf
  *
  * Copyright (C) 2013 Intel Corporation. All rights reserved.
  * Copyright (C) 2016 Marian Beermann (support for initial value)
index 12681b80255cfc4bb59f41582c469fd71ee1aabf..4227c72cda4c8b4a1eb267b6b9055674ff40d28c 100644 (file)
@@ -3,7 +3,7 @@
  * instruction.
  *
  * A white paper describing this algorithm can be found at:
- * https://www.intel.com/content/dam/www/public/us/en/documents/white-papers/fast-crc-computation-generic-polynomials-pclmulqdq-paper.pdf
+ *     doc/crc-pclmulqdq.pdf
  *
  * Copyright (C) 2013 Intel Corporation. All rights reserved.
  * Copyright (C) 2016 Marian Beermann (support for initial value)
diff --git a/doc/crc-pclmulqdq.pdf b/doc/crc-pclmulqdq.pdf
new file mode 100644 (file)
index 0000000..d0eca86
Binary files /dev/null and b/doc/crc-pclmulqdq.pdf differ