Home
last modified time | relevance | path

Searched refs:idxes (Results 1 – 2 of 2) sorted by relevance

/f-stack/dpdk/lib/librte_fib/
H A Ddir24_8_avx512.c18 __m512i ip_vec, idxes, res, bytes; in dir24_8_vec_lookup_x16() local
32 idxes = _mm512_srli_epi32(ip_vec, 8); in dir24_8_vec_lookup_x16()
51 idxes = _mm512_srli_epi32(res, 1); in dir24_8_vec_lookup_x16()
52 idxes = _mm512_slli_epi32(idxes, 8); in dir24_8_vec_lookup_x16()
54 idxes = _mm512_maskz_add_epi32(msk_ext, idxes, bytes); in dir24_8_vec_lookup_x16()
58 idxes = _mm512_and_epi32(idxes, res_msk); in dir24_8_vec_lookup_x16()
62 idxes = _mm512_and_epi32(idxes, res_msk); in dir24_8_vec_lookup_x16()
87 __m512i res, idxes, bytes; in dir24_8_vec_lookup_x8_8b() local
104 idxes = _mm512_slli_epi64(idxes, 8); in dir24_8_vec_lookup_x8_8b()
106 idxes = _mm512_maskz_add_epi64(msk_ext, idxes, bytes); in dir24_8_vec_lookup_x8_8b()
[all …]
H A Dtrie_avx512.c78 __m512i idxes, res, shuf_idxes; in trie_vec_lookup_x16() local
101 idxes = _mm512_shuffle_epi8(first, bswap.z); in trie_vec_lookup_x16()
132 idxes = _mm512_maskz_slli_epi32(msk_ext, tmp, 8); in trie_vec_lookup_x16()
137 idxes = _mm512_maskz_add_epi32(msk_ext, idxes, bytes); in trie_vec_lookup_x16()
140 idxes, (const int *)dp->tbl8, 2); in trie_vec_lookup_x16()
144 idxes, (const int *)dp->tbl8, 4); in trie_vec_lookup_x16()
175 __m512i idxes, res, shuf_idxes; in trie_vec_lookup_x8_8b() local
195 idxes = _mm512_shuffle_epi8(first, bswap.z); in trie_vec_lookup_x8_8b()
211 idxes = _mm512_maskz_slli_epi64(msk_ext, tmp, 8); in trie_vec_lookup_x8_8b()
214 idxes = _mm512_maskz_add_epi64(msk_ext, idxes, bytes); in trie_vec_lookup_x8_8b()
[all …]