https://bugs.freedesktop.org/show_bug.cgi?id=52209
Roland Scheidegger changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://bugs.freedesktop.org/show_bug.cgi?id=52209
--- Comment #8 from Roland Scheidegger 2012-07-18 02:03:19
PDT ---
Ah I think I got it.
%24 = shl <4 x i8> %23,
This is another extremely questionable shift (count must be smaller than number
of bits), coming from lp_build_conv(), line 690). T
https://bugs.freedesktop.org/show_bug.cgi?id=52209
--- Comment #7 from Roland Scheidegger 2012-07-17 23:25:56
PDT ---
Since the test doesn't use any sized vectors depending on cpu caps
LP_NATIVE_VECTOR_WIDTH shouldn't affect anything.
Here's the IR of a test which fails:
define void @fetch_r32g3
https://bugs.freedesktop.org/show_bug.cgi?id=52209
--- Comment #6 from Vinson Lee 2012-07-17 21:45:56 PDT
---
lp_test_format only passes on llvm-3.1 on my machine.
llvm-2.6: fail
llvm-2.7: fail
llvm-2.8: fail
llvm-2.9: fail
llvm-3.0: fail
llvm-3.1: pass
llvm-3.2svn: fail
--
Configure bugmail:
https://bugs.freedesktop.org/show_bug.cgi?id=52209
--- Comment #5 from Vinson Lee 2012-07-17 21:18:25 PDT
---
(In reply to comment #3)
> Thanks. And what's your CPU, and LLVM version?
Intel Westmere
llvm-2.9
> Does setting
>
> LP_NATIVE_VECTOR_WIDTH=128
>
> help?
No.
> If not, please r
https://bugs.freedesktop.org/show_bug.cgi?id=52209
--- Comment #4 from Vinson Lee 2012-07-17 21:15:10 PDT
---
Created attachment 64334
--> https://bugs.freedesktop.org/attachment.cgi?id=64334
lp_test_format.log
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--
https://bugs.freedesktop.org/show_bug.cgi?id=52209
--- Comment #3 from José Fonseca 2012-07-17 19:01:47 PDT
---
Thanks. And what's your CPU, and LLVM version?
Does setting
LP_NATIVE_VECTOR_WIDTH=128
help?
If not, please run the test as
GALLIVM_DEBUG=tgsi,ir,asm /path/to/lp_test_format
https://bugs.freedesktop.org/show_bug.cgi?id=52209
--- Comment #2 from Vinson Lee 2012-07-17 18:07:14 PDT
---
mesa: 761131ce4591e5f55f38d13f2c4d2194bc9cb0fd (master)
llvm: 2.9+dfsg-3ubuntu4
Linux distribution: Ubuntu 12.04 amd64
$ ./build/linux-x86_64-debug/bin/lp_test_format
Testing PIPE_FORM
https://bugs.freedesktop.org/show_bug.cgi?id=52209
--- Comment #1 from José Fonseca 2012-07-17 17:53:21 PDT
---
Could you describe the failure and environment a bit more? I'm not seeing it
here.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
--- You are receivin