summaryrefslogtreecommitdiffstats
path: root/llvm/tools/opt/NewPMDriver.cpp
Commit message (Expand)AuthorAgeFilesLines
* [opt] Remove an unused argument to runPassPipeline().Davide Italiano2016-09-071-1/+1
* [PM] Port ModuleSummaryIndex analysis to new pass managerTeresa Johnson2016-08-121-3/+4
* [PM] Refactor cross-registration of AM into an helper.Davide Italiano2016-05-141-10/+1
* [PM] Make the AnalysisManager parameter to run methods a reference.Chandler Carruth2016-03-111-1/+1
* PM: Implement a basic loop pass managerJustin Bogner2016-02-251-0/+5
* [PM/AA] Teach the new pass manager to use pass-by-lambda for registeringChandler Carruth2016-02-181-6/+27
* uselistorder: Pull the bit through PrintModulePassDuncan P. N. Exon Smith2015-04-151-1/+3
* uselistorder: Pull bit through BitcodeWriterPassDuncan P. N. Exon Smith2015-04-151-2/+4
* [PM] Create a separate library for high-level pass management code.Chandler Carruth2015-03-071-7/+7
* [PM] Port TTI to the new pass manager, introducing a TargetIRAnalysis toChandler Carruth2015-02-011-3/+5
* [PM] Refactor the analysis registration and pass pipeline parsing toChandler Carruth2015-02-011-4/+7
* [PM] Port domtree to the new pass manager (at last).Chandler Carruth2015-01-141-0/+1
* [PM] Push the debug option for the new pass manager into the opt toolChandler Carruth2015-01-131-5/+9
* [PM] Move the analysis registry into the Passes.cpp file and provideChandler Carruth2015-01-061-12/+4
* [PM] Switch the new pass manager to use a reference-based API for IRChandler Carruth2015-01-051-1/+1
* [PM] Add a new-PM-style CGSCC pass manager using the newly addedChandler Carruth2014-04-211-0/+10
* [PM] Wire the analysis passes (such as they are) into the registry, andChandler Carruth2014-04-211-3/+7
* [PM] Add a new "lazy" call graph analysis pass for the new pass manager.Chandler Carruth2014-02-061-0/+5
* [PM] Back out one hunk of the patch in r200901 that was *supposed* to goChandler Carruth2014-02-061-4/+0
* [PM] Wire up the analysis managers in the opt driver. This isn't reallyChandler Carruth2014-02-061-2/+12
* [PM] Wire up the Verifier for the new pass manager and connect it to theChandler Carruth2014-01-201-2/+10
* [PM] Wire up support for writing bitcode with new PM.Chandler Carruth2014-01-131-1/+3
* [PM] Wire up support for printing assembly output from the opt command.Chandler Carruth2014-01-131-3/+16
* [PM] Add an enum for describing the desired output strategy, and runChandler Carruth2014-01-131-2/+3
* [PM] Add (very skeletal) support to opt for running the new passChandler Carruth2014-01-111-0/+46
OpenPOWER on IntegriCloud