swr/rast: Lower PERMD and PERMPS to x86.
authorGeorge Kyriazis <george.kyriazis@intel.com>
Tue, 20 Mar 2018 23:13:35 +0000 (18:13 -0500)
committerGeorge Kyriazis <george.kyriazis@intel.com>
Wed, 18 Apr 2018 15:51:38 +0000 (10:51 -0500)
commitd68694016c7e924d7782a16577b3bc278dd681a6
tree16e10c3b2ff6cbecdded81001cb6cf90bb739086
parent8f848ada8a42d9aaa8136afa1bafe32281a0fb48
swr/rast: Lower PERMD and PERMPS to x86.

Add support for providing an emulation callback function for arch/width
combinations that don't map cleanly to an x86 intrinsic.

Reviewed-by: Bruce Cherniak <bruce.cherniak@intel.com>
src/gallium/drivers/swr/rasterizer/jitter/builder_mem.cpp
src/gallium/drivers/swr/rasterizer/jitter/builder_misc.cpp
src/gallium/drivers/swr/rasterizer/jitter/builder_misc.h
src/gallium/drivers/swr/rasterizer/jitter/fetch_jit.cpp