Age | Commit message (Expand) | Author | Files | Lines |
2023-03-23 | vppinfra: AES-CBC and AES-GCM refactor and optimizations |  Damjan Marion | 1 | -0/+12 |
2023-03-13 | avf: 512-bit SIMD version of avf_tx_prepare |  Leyi Rong | 1 | -0/+3 |
2022-04-05 | vppinfra: use AVX512 compare for equality testing |  Benoît Ganne | 1 | -45/+59 |
2021-12-15 | vppinfra: toeplitz hash four in parallel |  Damjan Marion | 1 | -2/+17 |
2021-12-14 | vppinfra: toeplitz hash |  Damjan Marion | 1 | -0/+25 |
2021-12-02 | vppinfra: vector shuffle cleanup |  Damjan Marion | 1 | -6/+0 |
2021-12-02 | vppinfra: add SIMD masked bitwise ops |  Damjan Marion | 1 | -0/+28 |
2021-11-08 | vppinfra: AVX512 in clib_count_equal_* |  Damjan Marion | 1 | -0/+21 |
2021-09-23 | classify: use AVX-512 to calculate hash on x86 |  Damjan Marion | 1 | -0/+3 |
2021-08-27 | vppinfra: add compress functions for u64, u16 and u8 |  Mohsin Kazmi | 1 | -0/+8 |
2021-05-05 | vppinfra: fix x86 packs / packus wrappers |  Damjan Marion | 1 | -0/+13 |
2021-04-27 | vlib: improve enqueue_to_next buffer indices extraction |  Damjan Marion | 1 | -0/+4 |
2021-04-25 | vppinfra: AVX512 mask load/stores and compress store |  Damjan Marion | 1 | -21/+55 |
2021-04-21 | buffers: vlib_get_buffers() with 512-bit SIMD |  Damjan Marion | 1 | -0/+1 |
2021-04-21 | vppinfra: more avx512 inlines (compress, expand, from, is_equal_mask) |  Damjan Marion | 1 | -26/+79 |
2020-09-04 | ip: enhance vtep4_check of tunnel by vector way |  Zhiyong Yang | 1 | -0/+6 |
2020-07-15 | vppinfra: more vector inlines |  Damjan Marion | 1 | -0/+19 |
2020-03-30 | vppinfra: add support for avx512 alignment version of load and store |  Zhiyong Yang | 1 | -0/+8 |
2020-02-25 | crypto-native: GCM implementation with vector AESNI instructions |  Damjan Marion | 1 | -0/+48 |
2020-02-17 | crypto-native: calculate ghash using vpclmulqdq instructions |  Damjan Marion | 1 | -0/+15 |
2020-02-14 | crypto-native: refactor CBC code |  Damjan Marion | 1 | -0/+6 |
2020-02-13 | vppinfra: add 128-bit and 512-bit a ^ b ^ c shortcut |  Damjan Marion | 1 | -0/+7 |
2019-04-17 | vppinfra: AVX512 interelaave, insert and permute |  Damjan Marion | 1 | -0/+27 |
2019-04-16 | vppinfra: more AVX2 and AVX512 inlines |  Damjan Marion | 1 | -0/+46 |
2019-04-12 | vppinfra: AVX-512 transpose (u32x16 and u64x8) |  Damjan Marion | 1 | -0/+126 |
2018-05-25 | Vectorized bihash_{48,40,24,16}_8 key compare |  Damjan Marion | 1 | -1/+6 |
2018-05-22 | vppinfra: add clib_count_equal_uXX and clib_memset_uXX functions |  Damjan Marion | 1 | -1/+1 |
2018-05-20 | vector functions cleanup and improvements |  Damjan Marion | 1 | -2/+14 |
2018-05-18 | Add vlib_buffer_enqueue_to_next inline function |  Damjan Marion | 1 | -1/+10 |
2018-04-25 | dpdk: complete rework of the dpdk-input node |  Damjan Marion | 1 | -0/+53 |