[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
fatal error: error 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
compiler exited with status 1
output is:
fatal error: error 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

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