[LLVMdev] Adding register allocator to LLVM
sabre at nondot.org
Thu Aug 3 08:36:53 PDT 2006
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 allocators. Build your register allocator into
a dynamic library, like this:
They you should be able to use:
llc -load yourregalloc.so -regalloc=yours ...
More information about the llvm-dev