mesa-10.2 fail to run with llvm-3.5 and old CPUs:
LLVM ERROR: Cannot select: intrinsic %llvm.x86.sse41.pblendvb
it seem that mesa-10.3 branch and git master already provide the fix:
Created attachment 106091 [details] [review]
[PATCH 1/2] gallivm: Disable workaround for PR12833 on LLVM 3.2+
Created attachment 106092 [details] [review]
[PATCH 2/2] gallivm: set mcpu when initializing llvm execution engine
I have attached patches from the master branch. The second patch is slightly modified to apply to the 10.2 branch.
Thanks gents. I've slightly tweaked the second patch and push both in.
They should be out with mesa 10.2.8 coming this Friday
on Mar 25, 2017 at 09:38:50.
(provided by the Example extension).