Displaying 4 results from an estimated 4 matches for "createchordalregisterallocator".
2006 Aug 20
2
[LLVMdev] Adding register allocator to LLVM
...RegAlloc command line options.
///
//===---------------------------------------------------------------------===//
namespace {
cl::opt<RegisterRegAlloc::FunctionPassCtor, false,
RegisterPassParser<RegisterRegAlloc> >
RegAlloc("regalloc",
cl::init(&createChordalRegisterAllocator),
cl::desc("Register allocator to use: (default = chordal)"));
}
All the best,
Fernando
> Hi!
>
> I've did what Jim Laskey wrote but llc didn't reckognize my regalloc option.
>
> So I moved my allocator implementation into seperate folder within CodeGe...
2006 Aug 22
0
[LLVMdev] Adding register allocator to LLVM
...t; ///
>
> //===---------------------------------------------------------------------===//
> namespace {
> cl::opt<RegisterRegAlloc::FunctionPassCtor, false,
> RegisterPassParser<RegisterRegAlloc> >
> RegAlloc("regalloc",
> cl::init(&createChordalRegisterAllocator),
> cl::desc("Register allocator to use: (default = chordal)"));
> }
>
> All the best,
>
> Fernando
>
> > Hi!
> >
> > I've did what Jim Laskey wrote but llc didn't reckognize my regalloc
> option.
> >
> > So I moved m...
2006 Aug 20
0
[LLVMdev] Adding register allocator to LLVM
Hi!
I've did what Jim Laskey wrote but llc didn't reckognize my regalloc option.
So I moved my allocator implementation into seperate folder within CodeGen
and wrote separate makefile for it (like in "Writing an LLVM pass"
tutorial). But when I run "make" from LLVMOBJDIR it doesn't enter the
RegAlloc directory and when linking llc an error like
2006 Aug 03
3
[LLVMdev] Adding register allocator to LLVM
On Thu, 3 Aug 2006, Jim Laskey wrote:
> To force the load/linking of your register allocator into the llc/lli tools,
> add your create function's global declaration to "Passes.h" and add a
> "pseudo" call line to "llvm/Codegen/LinkAllCodegenComponents.h" .
Another note: with this new functionality you should be able to
dynamically load register