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

Reply via email to