gallivm: remove optimization workaround when not having sse 4.1
authorRoland Scheidegger <sroland@vmware.com>
Thu, 15 May 2014 15:01:40 +0000 (17:01 +0200)
committerRoland Scheidegger <sroland@vmware.com>
Thu, 15 May 2014 23:09:34 +0000 (01:09 +0200)
commitb416645387e9baff9444bffb3b4b90203946d5a6
tree3b5755f1ff08290ffd24e988a98484fc983697c3
parent93731fbeec4e89584f4663c8cc8230d73076eec7
gallivm: remove optimization workaround when not having sse 4.1

This workaround doesn't list any llvm version, but it was introduced
2010-06-10 (e277d5c1f6b2c5a6d202561e67d2b6821a69ecc4). It is unlikely
this bug is still present in llvm versions we support (3.1+).
There's no specific test listed, but I ran lp_test_arit (which uses
the mentioned functions) on llvm 3.1 and 3.3 with sse41 disabled and
this pass enabled without issues.

Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
src/gallium/auxiliary/gallivm/lp_bld_init.c