http://llvm.org/bugs/show_bug.cgi?id=8221
Summary: fatal error: error in backend: Cannot yet select:
intrinsic %llvm.x86.sse2.psll.dq
Product: clang
Version: trunk
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P
Component: -New Bugs
AssignedTo: [email protected]
ReportedBy: [email protected]
CC: [email protected]
Hi There
During I compiled the firefox using clang with trapv activated, and I met a
compilation error, the reduced code for that crashed file is illustrated as
follows:
p...@peng-leslie:~/test/clang/emm$ cat testff.c
#include <emmintrin.h>
int main(void) {
unsigned char* whiteData;
__m128i white2 = _mm_load_si128((__m128i*)(whiteData + 16));
white2 = _mm_slli_si128(white2, 2);
return 0;
}
When I used 'clang -c testff.c' command to compile, then everything works fine.
However, when I applied 'clang -c testff.c -ftrapv', it happened
fatal error: error in backend: Cannot yet select: intrinsic
%llvm.x86.sse2.psll.dq
The error occurring during compiling firefox is same as the one described
above.
Thanks
Peng
--
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
_______________________________________________
LLVMbugs mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs