[LLVMbugs] [Bug 18515] New: Crash trying to EmitRawText msync via the object streamer

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Thu Jan 16 22:49:10 PST 2014


http://llvm.org/bugs/show_bug.cgi?id=18515

            Bug ID: 18515
           Summary: Crash trying to EmitRawText msync via the object
                    streamer
           Product: libraries
           Version: trunk
          Hardware: PC
                OS: All
            Status: NEW
          Severity: normal
          Priority: P
         Component: Backend: PowerPC
          Assignee: unassignedbugs at nondot.org
          Reporter: rafael.espindola at gmail.com
                CC: llvmbugs at cs.uiuc.edu
    Classification: Unclassified

llc -march=ppc32 -mcpu=440 -filetype=obj -o test.o

crashes on

define void @f() {
  fence acquire
  ret void
}

The PowerPC backend has a pretty complete MC support, so the fix should be
trivial, but it is probably better if someone familiar with the ISA looks at
it.

My guess from the existing code is that is most cpus msync is as alias for
"sync 0", but on "book E" versions there is not "sync 0" and msync is a proper
instruction.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20140117/46182980/attachment.html>


More information about the llvm-bugs mailing list