aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/IPO/PassManagerBuilder.cpp
AgeCommit message (Expand)Author
2012-09-26Disable the new SROA pass to get the tree back in working order. We don't yetNick Lewycky
2012-09-24Enable the new SROA pass by default.Chandler Carruth
2012-09-18LNT builders have picked up new SROA, disable it to get the remaining builder...Benjamin Kramer
2012-09-18Add a major missing piece to the new SROA pass: aggressive splitting ofChandler Carruth
2012-09-15Disable new sroa now that all buildbots have tested it.Benjamin Kramer
2012-09-15Port the SSAUpdater-based promotion logic from the old SROA pass to theChandler Carruth
2012-09-14Actually keep the flag default-off for now. =/ That's what I get forChandler Carruth
2012-09-14Introduce a new SROA implementation.Chandler Carruth
2012-04-13By default, use Early-CSE instead of GVN for vectorization cleanup.Hal Finkel
2012-04-02Add an option to turn off the expensive GVN load PRE part of GVN.Bill Wendling
2012-03-23add EP_OptimizerLast extension pointKostya Serebryany
2012-02-01Add a basic-block autovectorization pass.Hal Finkel
2012-01-17Add a new PassManagerBuilder customization point,Dan Gohman
2011-12-07Remove unused include.Duncan Sands
2011-11-30make asan work at -O0, llvm part. Patch by glider@google.comKostya Serebryany
2011-08-16Add a mechanism for optimisation plugins to register passes that all front en...David Chisnall
2011-08-09Add a C interface to PassManagerBuilder. It is missing the addExtensionRafael Espindola
2011-08-02Move methods in PassManagerBuilder offline.Rafael Espindola