search for: yourregalloc

Displaying 4 results from an estimated 4 matches for "yourregalloc".

2006 Aug 03
3
[LLVMdev] Adding register allocator to LLVM
...AllCodegenComponents.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: http://llvm.org/docs/WritingAnLLVMPass.html#makefile They you should be able to use: llc -load yourregalloc.so -regalloc=yours ... -Chris -- http://nondot.org/sabre/ http://llvm.org/
2006 Aug 20
0
[LLVMdev] Adding register allocator to LLVM
...; 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: > http://llvm.org/docs/WritingAnLLVMPass.html#makefile > > They you should be able to use: > > llc -load yourregalloc.so -regalloc=yours ... > > -Chris BTW, do you know what the extension cygwin uses instead of ".so"? Thanks, Tony. -- Nae king! Nae quin! Nae laird! Nae master! We willnae be fooled again! -------------- next part -------------- An HTML attachment was scrubbed... URL: <http:...
2006 Aug 03
0
[LLVMdev] Adding register allocator to LLVM
Welcome to the world of pluggable machine passes. This work was done to lighten the load of some llvm tools, ie., only link in the register allocators and instruction schedulers that are actually needed in a particular circumstance. I guess I will have to write this up, but generally it works like this. In your register allocator .cpp file add the following include; #include
2006 Aug 03
3
[LLVMdev] Adding register allocator to LLVM
Hi! I'm developing a register allocator and need it to be available as an option for llc tool. I used to edit /lib/CodeGen/Passes.cpp for this aim but after yesterday's update these options are defined somewhere else and I can't find the place. Thanks for your help. Tony. -------------- next part -------------- An HTML attachment was scrubbed... URL: