aboutsummaryrefslogtreecommitdiffstats
path: root/src/vppinfra/vector_sse42.h
AgeCommit message (Expand)AuthorFilesLines
2024-03-12misc: remove GNU Indent directivesDamjan Marion1-4/+0
2023-03-23vppinfra: AES-CBC and AES-GCM refactor and optimizationsDamjan Marion1-0/+62
2022-02-10vppinfra:remove uXxY_is_greaterDamjan Marion1-6/+0
2021-12-02vppinfra: vector shuffle cleanupDamjan Marion1-18/+0
2021-07-14vppinfra: remove old and unused vector macros and inlinesDamjan Marion1-197/+0
2021-05-05vppinfra: fix x86 packs / packus wrappersDamjan Marion1-66/+10
2021-04-27vlib: improve enqueue_to_next buffer indices extractionDamjan Marion1-0/+6
2021-04-25vppinfra: AVX512 mask load/stores and compress storeDamjan Marion1-8/+0
2020-08-31vppinfra: convert A_extend_to_B to B_from_A format of vector inlinesDamjan Marion1-2/+2
2020-07-15vppinfra: more vector inlinesDamjan Marion1-0/+16
2020-06-23vppinfra: fix u32x4_gather definitionDamjan Marion1-1/+1
2020-02-13vppinfra: add 128-bit and 512-bit a ^ b ^ c shortcutDamjan Marion1-0/+9
2020-02-13crypto-native: add AArch64 AES-GCM native implementationDamjan Marion1-0/+9
2019-04-15vppinfra: add SHA-2 family of hash algorithms (including HMAC)Damjan Marion1-0/+9
2019-04-02vppinfra: add u32x4 min / max sse4.2 inlinesDamjan Marion1-24/+49
2019-03-26ipsec: esp-encrypt reworkDamjan Marion1-0/+12
2018-11-20vppinfra: add 128 and 256 bit vector scatter/gather inlinesDamjan Marion1-0/+43
2018-08-17CMake as an alternative to autotools (experimental)Damjan Marion1-1/+1
2018-07-27Fix build-break when compiling -O0 / TAG=vpp_debugDave Barach1-1/+1
2018-07-27128-bit SIMD version of vlib_get_buffersDamjan Marion1-0/+36
2018-07-26vppinfra: add SSE4.2 version of u8x16_shuffleDamjan Marion1-0/+6
2018-06-27vppinfra: add vector horizontal add and byte swap (SSE4.2 & AVX2)Damjan Marion1-0/+15
2018-05-22vppinfra: add clib_count_equal_uXX and clib_memset_uXX functionsDamjan Marion1-2/+2
2018-05-20vector functions cleanup and improvementsDamjan Marion1-38/+46
2018-05-19Disable vector code in vlib_buffer_enqueue_to_next if no msb mask functionDamjan Marion1-0/+2
2018-05-18Add vlib_buffer_enqueue_to_next inline functionDamjan Marion1-0/+6
2018-04-25dpdk: complete rework of the dpdk-input nodeDamjan Marion1-2/+2
2018-02-20vppinfra: autogerate vector typedefs and basic inline functionsDamjan Marion1-143/+0
2018-02-20vppinfra: CLIB_HAVE_VEC128 mandates SSE4.2Damjan Marion1-0/+730