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