search for: createregistercoalesc

Displaying 2 results from an estimated 2 matches for "createregistercoalesc".

2007 Jul 09
2
[LLVMdev] Pluggable Register Coalescers
...to get it working first. createRegisterAllocator() is called by addPassesToEmit.* to instantiate the register allocator. Coalescing is a bit different. Typically, the register allocator is the client of the coalescer. My original thought was to have each register allocator implementation call createRegisterCoalescer directly. I then thought it might be better to have allocators just declare they want a coalescer run and let someone else decide how to do it, similarly to how the alias analysis group works. But that's not quite right either, because it isn't possible in general to state that coalesc...
2007 Jul 09
0
[LLVMdev] Pluggable Register Coalescers
...; createRegisterAllocator() is called by addPassesToEmit.* to instantiate the > register allocator. > > Coalescing is a bit different. Typically, the register allocator is the > client of the coalescer. My original thought was to have each register > allocator implementation call createRegisterCoalescer directly. I then > thought it might be better to have allocators just declare they want a > coalescer run and let someone else decide how to do it, similarly to > how the alias analysis group works. > > But that's not quite right either, because it isn't possible in gene...