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: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]
                CC: [email protected]


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.
_______________________________________________
LLVMbugs mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs

Reply via email to