First Last Prev Next    No search results available
Details
: [sparcv9] regalloc assertion failure with certain indirec...
Bug#: 428
: libraries
: Backend: SparcV9
Status: RESOLVED
Resolution: FIXED
: Sun
: Solaris
: trunk
: P2
: normal
: ---

:
:
:
:
  Show dependency tree - Show dependency graph
People
Reporter: Brian R. Gaeke <gaeke+bugs@uiuc.edu>
Assigned To: Brian R. Gaeke <gaeke+bugs@uiuc.edu>

Attachments


Note

You need to log in before you can comment on or make changes to this bug.

Related actions


Description:   Opened: 2004-08-24 01:41
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
"test/Regression/CodeGen/SparcV9/2004-08-22-CallNull.llx".

First Last Prev Next    No search results available