ETH:optimized double is_tagged check 18/7118/4
authorEyal Bari <ebari@cisco.com>
Tue, 13 Jun 2017 05:42:35 +0000 (08:42 +0300)
committerJohn Lo <loj@cisco.com>
Fri, 7 Jul 2017 16:40:01 +0000 (16:40 +0000)
commit9a1ae1ac76ca43e799e8281da1177c186e49d4f7
tree5c7281da8e879e66826f81ed91c8a83738c0b555
parent7968e6cad5fac28568162945e2e57556740013fd
ETH:optimized double is_tagged check

a double version of is_tagged, uses "free lanes" in _mm_cmpeq_epi16
to check a second tag

this code was not yet tested for performance

Change-Id: I640017e1cc75c85a33d196ee911a7e4a512d9849
Signed-off-by: Eyal Bari <ebari@cisco.com>
src/vnet/ethernet/node.c