[LLVMbugs] [Bug 13953] New: [ppc64]
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Thu Sep 27 10:37:15 PDT 2012
http://llvm.org/bugs/show_bug.cgi?id=13953
Bug #: 13953
Summary: [ppc64]
Product: libraries
Version: trunk
Platform: Other
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P
Component: Backend: PowerPC
AssignedTo: unassignedbugs at nondot.org
ReportedBy: wschmidt at linux.vnet.ibm.com
CC: llvmbugs at cs.uiuc.edu
Classification: Unclassified
For the 64-bit PowerPC SVR4 subtarget, an error occurs in the pass_v8qi
function during instruction selection on one of the GCC ABI compatibility
tests, as follows:
spawn /home/wschmidt/llvm/install/llvm-base/bin/clang -w -DSKIP_DECIMAL_FLOAT
-DSKIP_DECIMAL_FLOAT -c -m64 -o c_compat_x_alt.o
/home/wschmidt/gcc/gcc-mainline-base/gcc/testsuite/gcc.dg/compat//vector-1_x.c
[0;1;31mfatal error: [0m[1merror in backend: Cannot select: 0x12dc1de0: ch =
store 0x12dc1ae0,
0x12dc15e0, 0x12dc1ee0, 0x12dc1be0<ST8[%v1], trunc to v8i8> [ID=11]
0x12dc15e0: v8i16,ch = CopyFromReg 0x12daa450, 0x12dc14e0 [ORD=1] [ID=8]
0x12dc14e0: v8i16 = Register %vreg0 [ORD=1] [ID=1]
0x12dc1ee0: i64 = FrameIndex<1> [ORD=3] [ID=5]
0x12dc1be0: i64 = undef [ORD=1] [ID=4]
In function: pass_v8qi[0m
compiler exited with status 1
output is:
[0;1;31mfatal error: [0m[1merror in backend: Cannot select: 0x12dc1de0: ch =
store 0x12dc1ae0,
0x12dc15e0, 0x12dc1ee0, 0x12dc1be0<ST8[%v1], trunc to v8i8> [ID=11]
0x12dc15e0: v8i16,ch = CopyFromReg 0x12daa450, 0x12dc14e0 [ORD=1] [ID=8]
0x12dc14e0: v8i16 = Register %vreg0 [ORD=1] [ID=1]
0x12dc1ee0: i64 = FrameIndex<1> [ORD=3] [ID=5]
0x12dc1be0: i64 = undef [ORD=1] [ID=4]
In function: pass_v8qi[0m
FAIL: gcc.dg/compat/vector-1 c_compat_x_alt.o compile
--
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