[LLVMbugs] [Bug 2863] New: llvm-gcc ICEs on __builtin_ia32_punpckldq
bugzilla-daemon at cs.uiuc.edu
bugzilla-daemon at cs.uiuc.edu
Sun Oct 5 00:19:16 PDT 2008
http://llvm.org/bugs/show_bug.cgi?id=2863
Summary: llvm-gcc ICEs on __builtin_ia32_punpckldq
Product: libraries
Version: trunk
Platform: Macintosh
OS/Version: MacOS X
Status: NEW
Severity: normal
Priority: P2
Component: Backend: X86
AssignedTo: unassignedbugs at nondot.org
ReportedBy: daniel at zuster.org
CC: llvmbugs at cs.uiuc.edu
llvm-gcc ICEs on
--
typedef signed int V2i __attribute__((vector_size(8)));
void f0() {
V2i tmp_V2i;
tmp_V2i = __builtin_ia32_punpckldq(tmp_V2i, tmp_V2i);
}
--
ddunbar at ddunbar2:CodeGen$ gcc -v && gcc -c -mmmx m.c
Using built-in specs.
Target: i686-apple-darwin10
Configured with: /var/tmp/gcc/gcc-5616.3~3/src/configure --disable-checking
--enable-werror --prefix=/usr --mandir=/usr/share/man
--enable-languages=c,objc,c++,obj-c++
--program-transform-name=/^[cg][^.-]*$/s/$/\
-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10
--with-gxx-include-dir=/usr/include/c++/4.2.1 --host=i686-apple-darwin10
--target=i686-apple-darwin10
Thread model: posix
gcc version 4.2.1 (Apple Inc. build 5616) (dot 3)
ddunbar at ddunbar2:CodeGen$ llvm-gcc -v && llvm-gcc -c -mmmx m.c
Using built-in specs.
Target: i686-apple-darwin10
Configured with: ../llvm-gcc-4.2/configure
--prefix=/Users/ddunbar/llvm-gcc/obj/../install --program-prefix=llvm-
--enable-llvm=/Users/ddunbar/llvm/ --enable-languages=c,c++,objc,obj-c++
--with-arch=nocona --wit\
h-tune=generic --with-gxx-include-dir=/usr/include/c++/4.2.1
--build=i686-apple-darwin10 --host=i686-apple-darwin10
--target=i686-apple-darwin10
Thread model: posix
gcc version 4.2.1 (Based on Apple Inc. build 5623) (LLVM build)
Assertion failed: (VT.getSizeInBits() == Operand.getValueType().getSizeInBits()
&& "Cannot BIT_CONVERT between types of different sizes!"), function getNode,
file SelectionDAG.cpp, line 2218.
m.c:5: internal compiler error: Abort trap
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://developer.apple.com/bugreporter> for instructions.
--
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