… | |
… | |
6 | - use __builtin_popcountl on 64 bit clang and gcc. |
6 | - use __builtin_popcountl on 64 bit clang and gcc. |
7 | - use 64 bit builtins, not 128 bit builtins, for ctz/clz on 64 bit cpus. |
7 | - use 64 bit builtins, not 128 bit builtins, for ctz/clz on 64 bit cpus. |
8 | - add ecb_clz* functions, |
8 | - add ecb_clz* functions, |
9 | - renamed ecb_gray* functions to have trailing bit width. |
9 | - renamed ecb_gray* functions to have trailing bit width. |
10 | - use ecb_function_ consistently for newly added functions. |
10 | - use ecb_function_ consistently for newly added functions. |
|
|
11 | - say goodbye to gnu-style function definitions - they were not |
|
|
12 | used consistently anyway, and imho make the code harder to read. |
11 | |
13 | |
12 | 0x0001000b |
14 | 0x0001000b |
13 | - added ecb_gray*_{de,en}code functions. |
15 | - added ecb_gray*_{de,en}code functions. |
14 | |
16 | |
15 | 0x0001000a |
17 | 0x0001000a |