[LLVMbugs] [Bug 8221] New: fatal error: error in backend: Cannot yet select: intrinsic %llvm.x86.sse2.psll.dq

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Fri Sep 24 14:17:56 PDT 2010


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: unassignedclangbugs at nondot.org
        ReportedBy: peterlee at cs.utah.edu
                CC: llvmbugs at cs.uiuc.edu


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:

peng at 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.



More information about the llvm-bugs mailing list