[llvm-commits] [llvm] r131581 - in /llvm/trunk: include/llvm/DefaultPasses.h include/llvm/Support/StandardPasses.h lib/Support/StandardPasses.cpp

Chris Lattner clattner at apple.com
Sat May 21 16:57:13 PDT 2011


On May 21, 2011, at 4:13 PM, Chris Lattner wrote:
>> I think there are thee places where I might want to add passes:
>> 
>> - Right at the start, when the code is as close to the source language as possible.
>> - When the basic analysis and simplification stuff has run.
>> - Near the end
> 
> Please pick specific places, since your concrete application is the driver for this, it doesn't help if it doesn't solve your problem :)

I added the extension point mechanism, please review it and propose some specific new extension points that will do what you need.  Thanks David, StandardPasses.h has long needed a good cleanup.

-Chris



More information about the llvm-commits mailing list