[LLVMbugs] [Bug 2872] New: bugpoint needs to try removing fastcc when using CBE

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Thu Oct 9 00:49:59 PDT 2008


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

           Summary: bugpoint needs to try removing fastcc when using CBE
           Product: tools
           Version: trunk
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: bugpoint
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: nicholas at mxc.ca
                CC: llvmbugs at cs.uiuc.edu


The CBE doesn't (can't, never will) support the fastcc calling convention.
Currently, when it splits the module it will emit the LLVM 'to-optimize' side
with fastcc intact, but the CBE-side will silently drop fastcc. This causes an
obvious ABI mismatch and a not very useful reduction.

Before bugpoint starts splitting across the CBE, it should try removing all
fastcc's. It also needs to make sure that step doesn't, on its own, 'fix' the
problem.


-- 
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