On Wed, Apr 28, 2021 at 09:44:54PM +0000, Honnappa Nagarahalli wrote:
<snip>
> [Honnappa] Sorry, I do not understand this. I see that vector code is under 
> compile time flag as below
> 
> #if defined RTE_ARCH_X86 || defined __ARM_NEON
>                         l3fwd_em_send_packets(nb_rx, pkts_burst,
>                                                         portid, qconf);
> #else
>                        l3fwd_em_no_opt_send_packets(nb_rx, pkts_burst,
>                                                         portid, qconf);
> #endif
Take a look at the ifdef tree at the top of l3fwd_em.c, here:
http://git.dpdk.org/dpdk/tree/examples/l3fwd/l3fwd_em.c#n218

#if defined(__SSE2__)
...
#else
#error No vector engine (SSE, NEON, ALTIVEC) available, check your toolchain
#endif

-- 
Best Regards,
Stanislaw Kardach

Reply via email to