[LLVMbugs] [Bug 428] NEW: [sparcv9] regalloc assertion failure with certain indirect calls

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Mon Aug 23 23:41:16 PDT 2004


           Summary: [sparcv9] regalloc assertion failure with certain
                    indirect calls
           Product: libraries
           Version: trunk
          Platform: Sun
        OS/Version: Solaris
            Status: NEW
          Severity: normal
          Priority: P2
         Component: SPARC Backend
        AssignedTo: gaeke+bugs at uiuc.edu
        ReportedBy: gaeke+bugs at uiuc.edu

On certain indirect LLVM 'call' Instructions, you can get an assertion
failure from the V9 back-end's graph-coloring register allocator.
Essentially, the interference graph builder needs to handle the case where
the indirect function pointer has already been assigned a register.
I don't think this is a very common case, but bugpoint managed to trigger
it for me at least once. The test case is

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

More information about the llvm-bugs mailing list