[LLVMdev] New Register allocation algorithm
Andrew Trick
atrick at apple.com
Tue Apr 30 13:50:05 PDT 2013
On Apr 29, 2013, at 10:08 PM, kavitha <kavitha.madhu27 at gmail.com> wrote:
> Hi,
> I wanted to write a new register allocation algorithm. I wrote it the same way RegAllocFast has been written and registered it. I added it to ForceCodegenLinking struct as well. But after build, it is not listed in llc --help. I tried to change the registered name of greedy algorithm to something else and that doesnt seem to be reflecting in llc help either.
>
> Am i supposed to build llvm completely again? Or am i missing something?
RegisterRegAlloc's static initiailizer should add the command line option...
static RegisterRegAlloc greedyRegAlloc("greedy", "greedy register allocator",
createGreedyRegisterAllocator);
make clean is often your friend.
-Andy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130430/691b869e/attachment.html>
More information about the llvm-dev
mailing list