Displaying 3 results from an estimated 3 matches for "a431ebe3".
2007 Jul 11
0
[LLVMdev] Pluggable Register Coalescers
On Wednesday 11 July 2007 12:41, Tanya M. Lattner wrote:
> I think the coalescer should be flexible enough to be run independent of
> the register allocator. For example, you may want to expose the copies
> induced by transforming out of SSA to the scheduler. If the scheduler is
> run before register allocation, then you would want the coalescing to
> happen before as well.
I
2007 Jul 11
3
[LLVMdev] Pluggable Register Coalescers
>> Ok, that sounds like a good plan. I'll brush up on how alias analysis
>> works and work from there.
>
> I've been looking at this and it's become clear to me that we need some kind
> of abstract coalescing interface similar to what the AliasAnalysis class
> provides. I think we need the same thing for register allocators.
>
> LLVM's existing
2007 Jul 11
3
[LLVMdev] Pluggable Register Coalescers
...pport both modes to be hooked into the
pass registration, and those that depend on the allocator not be
registered as passes?
--
Christopher Lamb
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20070711/a431ebe3/attachment.html>