Displaying 2 results from an estimated 2 matches for "rabigblock".
Did you mean:
bigblock
2007 Jul 13
0
[LLVMdev] [PATCH] Re: Pluggable Register Coalescers
...;
#include "llvm/Target/TargetInstrInfo.h"
#include "llvm/Target/TargetMachine.h"
#include "llvm/Support/CommandLine.h"
@@ -79,7 +80,8 @@
/// - break ties when picking regs? (probably not worth it in a
/// JIT context)
///
- class VISIBILITY_HIDDEN RABigBlock : public MachineFunctionPass {
+ class VISIBILITY_HIDDEN RABigBlock : public MachineFunctionPass,
+ public RegisterAllocator {
public:
static char ID;
RABigBlock() : MachineFunctionPass((intptr_t)&ID) {}
Index: llvm/lib/CodeGen/RegAllocLinearS...
2007 Jul 11
3
[LLVMdev] Pluggable Register Coalescers
On Jul 11, 2007, at 11:39 AM, David Greene wrote:
> 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