Home
last modified time | relevance | path

Searched refs:precomp (Results 1 – 3 of 3) sorted by relevance

/dpdk/lib/net/
H A Dnet_crc_neon.c43 crcr32_folding_round(uint64x2_t data_block, uint64x2_t precomp, in crcr32_folding_round() argument
48 vgetq_lane_p64(vreinterpretq_p64_u64(precomp), 0))); in crcr32_folding_round()
52 vgetq_lane_p64(vreinterpretq_p64_u64(precomp), 1))); in crcr32_folding_round()
67 uint64x2_t precomp) in crcr32_reduce_128_to_64() argument
74 vgetq_lane_p64(vreinterpretq_p64_u64(precomp), 0))); in crcr32_reduce_128_to_64()
82 vgetq_lane_p64(vreinterpretq_p64_u64(precomp), 1))); in crcr32_reduce_128_to_64()
97 uint64x2_t precomp) in crcr32_reduce_64_to_32() argument
111 vgetq_lane_p64(vreinterpretq_p64_u64(precomp), 0))); in crcr32_reduce_64_to_32()
117 vgetq_lane_p64(vreinterpretq_p64_u64(precomp), 1))); in crcr32_reduce_64_to_32()
H A Dnet_crc_sse.c46 __m128i precomp, in crcr32_folding_round() argument
49 __m128i tmp0 = _mm_clmulepi64_si128(fold, precomp, 0x01); in crcr32_folding_round()
50 __m128i tmp1 = _mm_clmulepi64_si128(fold, precomp, 0x10); in crcr32_folding_round()
68 crcr32_reduce_128_to_64(__m128i data128, __m128i precomp) in crcr32_reduce_128_to_64() argument
73 tmp0 = _mm_clmulepi64_si128(data128, precomp, 0x00); in crcr32_reduce_128_to_64()
79 tmp1 = _mm_clmulepi64_si128(tmp2, precomp, 0x10); in crcr32_reduce_128_to_64()
97 crcr32_reduce_64_to_32(__m128i data64, __m128i precomp) in crcr32_reduce_64_to_32() argument
110 tmp1 = _mm_clmulepi64_si128(tmp0, precomp, 0x00); in crcr32_reduce_64_to_32()
114 tmp2 = _mm_clmulepi64_si128(tmp1, precomp, 0x10); in crcr32_reduce_64_to_32()
H A Dnet_crc_avx512.c49 crcr32_folding_round(__m512i data_block, __m512i precomp, __m512i fold) in crcr32_folding_round() argument
53 tmp0 = _mm512_clmulepi64_epi128(fold, precomp, 0x01); in crcr32_folding_round()
54 tmp1 = _mm512_clmulepi64_epi128(fold, precomp, 0x10); in crcr32_folding_round()