summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Passes/PassBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [PM] Port LowerAtomic to the new pass manager.Davide Italiano2016-05-131-0/+1
* [PM] Port of the DepndenceAnalysis to the new PM.Chandler Carruth2016-05-121-0/+1
* [PM] port IR based PGO prof-gen pass to new pass managerXinliang David Li2016-05-061-0/+1
* [PM] port Branch Frequency Analaysis pass to new PMXinliang David Li2016-05-051-0/+2
* [PM] Port Interprocedural SCCP to the new pass manager.Davide Italiano2016-05-051-0/+1
* [PM] Port Branch Probability Analysis pass to the new pass manager.Xinliang David Li2016-05-051-0/+1
* [PM] Port EliminateAvailableExternally pass to the new pass manager.Davide Italiano2016-05-051-0/+1
* [PM] Port ConstantMerge to the new pass manager.Davide Italiano2016-05-051-1/+2
* PM: Port LoopRotation to the new loop pass managerJustin Bogner2016-05-031-0/+1
* PM: Port LoopSimplifyCFG to the new pass managerJustin Bogner2016-05-031-0/+1
* [IPO/GlobalDCE] Port to the new pass manager.Davide Italiano2016-05-031-0/+1
* PM: Port Reassociate to the new pass managerJustin Bogner2016-04-261-0/+1
* PM: Port Internalize to the new pass managerJustin Bogner2016-04-261-0/+1
* PM: Port GlobalOpt to the new pass managerJustin Bogner2016-04-261-0/+1
* PM: Port SinkingPass to the new pass managerJustin Bogner2016-04-221-0/+1
* PM: Port DCE to the new pass managerJustin Bogner2016-04-221-0/+1
* Port DemandedBits to the new pass manager.Michael Kuperstein2016-04-181-0/+1
* Port InstrProfiling pass to the new pass managerXinliang David Li2016-04-181-0/+1
* [PM] Rename the CRTP mixin base classes for the new pass manager toChandler Carruth2016-03-111-8/+8
* [PM] Implement the final conclusion as to how the analysis IDs shouldChandler Carruth2016-03-111-4/+25
* [PM/AA] Teach the AAManager how to handle module analyses in addition toChandler Carruth2016-03-111-0/+7
* [PM] Port GVN to the new pass manager, wire it up, and teach a couple ofChandler Carruth2016-03-111-0/+1
* [CG] Add a new pass manager printer pass for the old call graph andChandler Carruth2016-03-101-0/+1
* [PM] Port memdep to the new pass manager.Chandler Carruth2016-03-101-0/+1
* [PM] Wire up optimization levels and default pipeline construction APIsChandler Carruth2016-02-281-2/+68
* [PM] Finish removing references to fix MSVC builds. Somehow adding baseChandler Carruth2016-02-261-8/+16
* [PM] Speculative patch to try and fix MSVC's compilation.Chandler Carruth2016-02-261-1/+3
* [PM] Introduce CRTP mixin base classes to help define passes andChandler Carruth2016-02-261-24/+4
* Introduce RegionInfoAnalysis, which compute Region Tree in the new PassManage...Hongbin Zheng2016-02-251-0/+1
* Introduce DominanceFrontierAnalysis to the new PassManager to compute Dominan...Hongbin Zheng2016-02-251-0/+1
* Introduce analysis pass to compute PostDominators in the new pass manager. NFCHongbin Zheng2016-02-251-0/+1
* Revert "Introduce analysis pass to compute PostDominators in the new pass man...Hongbin Zheng2016-02-251-1/+0
* Revert "Introduce DominanceFrontierAnalysis to the new PassManager to compute...Hongbin Zheng2016-02-251-1/+0
* Revert "Introduce RegionInfoAnalysis, which compute Region Tree in the new Pa...Hongbin Zheng2016-02-251-1/+0
* Introduce RegionInfoAnalysis, which compute Region Tree in the new PassManage...Hongbin Zheng2016-02-251-0/+1
* Introduce DominanceFrontierAnalysis to the new PassManager to compute Dominan...Hongbin Zheng2016-02-251-0/+1
* Introduce analysis pass to compute PostDominators in the new pass manager. NFCHongbin Zheng2016-02-251-0/+1
* PM: Implement a basic loop pass managerJustin Bogner2016-02-251-2/+124
* [PM/AA] Wire up TBAA to the new pass manager's registry and test it.Chandler Carruth2016-02-201-0/+1
* [PM/AA] Wire up the scoped-no-alias AA to the new pass manager'sChandler Carruth2016-02-201-0/+1
* [PM/AA] Wire up SCEVAA to the new pass manager's registry and test it.Chandler Carruth2016-02-201-0/+1
* [PM/AA] Wire up CFLAA to the new pass manager fully, and port one of itsChandler Carruth2016-02-201-0/+1
* [PM/AA] Port alias analysis evaluator to the new pass manager, and useChandler Carruth2016-02-201-0/+1
* [PM] Port the PostOrderFunctionAttrs pass to the new pass manager andChandler Carruth2016-02-181-0/+1
* [PM/AA] Teach the new pass manager to use pass-by-lambda for registeringChandler Carruth2016-02-181-3/+25
* [PM/AA] Wire BasicAA's new pass manager class up to the pass registry.Chandler Carruth2016-02-131-0/+1
* [PM/AA] Actually wire the AAManager I built for the new pass managerChandler Carruth2016-02-131-0/+1
* [attrs] Extract the pure inference of function attributes intoChandler Carruth2015-12-271-0/+1
* [attrs] Split off the forced attributes utility into its own pass thatChandler Carruth2015-12-271-2/+3
* [PM] Port StripDeadPrototypes to the new pass managerJustin Bogner2015-10-301-0/+1
OpenPOWER on IntegriCloud