pipeline: introduce custom instructions
authorCristian Dumitrescu <cristian.dumitrescu@intel.com>
Mon, 13 Sep 2021 16:44:37 +0000 (17:44 +0100)
committerThomas Monjalon <thomas@monjalon.net>
Mon, 27 Sep 2021 10:09:13 +0000 (12:09 +0200)
commitdfa9491a187a04ffc67bf0cd812cb53a0422da2f
treea0cde9a2131d86cc5ea58be2fa5ddf936ce88271
parent5dc6a5f2e7eb20bdab82068f0e2d01331ca703a2
pipeline: introduce custom instructions

For better performance, the option to create custom instructions when
the program is translated and add them on-the-fly to the pipeline is
now provided. Multiple regular instructions can now be consolidated
into a single C function optimized by the C compiler directly.

Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
lib/pipeline/rte_swx_pipeline.c
lib/pipeline/rte_swx_pipeline_internal.h