llvmpipe: Emit SSE intrinsics based on runtime cpu capability check.
authorJosé Fonseca <jfonseca@vmware.com>
Tue, 29 Sep 2009 12:58:58 +0000 (13:58 +0100)
committerJosé Fonseca <jfonseca@vmware.com>
Tue, 29 Sep 2009 12:59:16 +0000 (13:59 +0100)
commit7cda8ea44c2b65265cefa79bd29a4990ac81cee6
tree10203fd989811dc23a13fbed4d47511e3f2b88fe
parenta81fb2a0d2c9a94fa362705edd1281fa7699d093
llvmpipe: Emit SSE intrinsics based on runtime cpu capability check.

Note that llvmpipe still doesn't run on any processor yet: if you don't
have a recent processor with SSE4.1 you will still likely end up
hitting a code path for which a generic non-sse4 version is not
implemented yet.
src/gallium/drivers/llvmpipe/lp_bld_arit.c
src/gallium/drivers/llvmpipe/lp_bld_conv.c
src/gallium/drivers/llvmpipe/lp_bld_logic.c
src/gallium/drivers/llvmpipe/lp_jit.c