[LLVMdev] Whole-function isel

Christopher Lamb christopher.lamb at gmail.com
Mon Mar 24 22:47:05 PDT 2008


I know that this has been discussed (at least in passing) a few times  
on the list, but I couldn't locate a bug for it. Have any  
architectural plans been made for it?

Are there architectural roadblocks with the current LLVM  
infrastructure that will complicate the process? What has demotivated  
the implementation of this so far (is it not that big a benefit on  
important targets, too much time/effort for the payoff)?

In toying with some code generators I've been frustrated in getting  
the code gen prepare pass + isel to implement the heuristics I need  
to match some addressing modes and I believe that whole-function isel  
might be the answer.
--
Christopher Lamb



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20080324/398aa7b8/attachment.html>


More information about the llvm-dev mailing list