Mercurial > vec
comparison utils/gengeneric.c @ 39:f9ca85d2f14c
*: rearrange some things; add avx512bw support
| author | Paper <paper@tflc.us> |
|---|---|
| date | Sat, 26 Apr 2025 15:31:39 -0400 |
| parents | fd42f9b1b95e |
| children | 55cadb1fac4b |
comparison
equal
deleted
inserted
replaced
| 38:fd42f9b1b95e | 39:f9ca85d2f14c |
|---|---|
| 63 "/* This file is automatically generated! Do not edit it directly!\n" | 63 "/* This file is automatically generated! Do not edit it directly!\n" |
| 64 " * Edit the code that generates it in utils/gengeneric.c --paper */\n" | 64 " * Edit the code that generates it in utils/gengeneric.c --paper */\n" |
| 65 "\n" | 65 "\n" |
| 66 "#ifndef VEC_IMPL_GENERIC_H_\n" | 66 "#ifndef VEC_IMPL_GENERIC_H_\n" |
| 67 "#define VEC_IMPL_GENERIC_H_\n" | 67 "#define VEC_IMPL_GENERIC_H_\n" |
| 68 "\n" | |
| 69 "#include <string.h>\n" | |
| 70 "\n" | |
| 71 "// -----------------------------------------------------------------\n" | |
| 72 "\n" | 68 "\n" |
| 73 "#define VEC_GENERIC_OPERATION(op, sign, bits, size) \\\n" | 69 "#define VEC_GENERIC_OPERATION(op, sign, bits, size) \\\n" |
| 74 " do { \\\n" | 70 " do { \\\n" |
| 75 " int i; \\\n" | 71 " int i; \\\n" |
| 76 " \\\n" | 72 " \\\n" |
