summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Passes
Commit message (Expand)AuthorAgeFilesLines
* [PM] Port LCSSA to the new PM.Easwaran Raman2016-06-092-0/+2
* [PM] Port IndVarSimplify to the new pass managerSanjoy Das2016-06-052-0/+2
* Fix pass declaration order /NFCXinliang David Li2016-06-051-1/+1
* [PM] Port GCOVProfiler pass to the new pass managerXinliang David Li2016-06-052-0/+2
* Reapply r271728 after adding move cobstructor for ProfileSummaryInfoEaswaran Raman2016-06-032-2/+5
* Revert r271728 as it breaks Windows buildEaswaran Raman2016-06-032-5/+2
* Analysis pass to access profile summary infoEaswaran Raman2016-06-032-2/+5
* [MemorySSA] Port to new pass managerGeoff Berry2016-06-012-0/+4
* [PM] Port the Sample FDO to new PM (part-2)Xinliang David Li2016-05-272-0/+2
* [PM] Port PartiallyInlineLibCalls to the new pass manager.Davide Italiano2016-05-252-0/+2
* [PM] Port BDCE to the new pass manager.Davide Italiano2016-05-252-1/+3
* New pass: guard wideningSanjoy Das2016-05-182-0/+2
* [PM] Port per-function SCCP to the new pass manager.Davide Italiano2016-05-182-0/+2
* [PM] Port DSE to the new pass managerJustin Bogner2016-05-172-0/+2
* [PM] Port indirect call promotion pass to new pass managerXinliang David Li2016-05-161-0/+1
* Appease msc18 to move PassBuilder::crossRegisterProxies() in front of PassBui...NAKAMURA Takumi2016-05-161-14/+14
* [PM] Add newline at the end of the file, for consistency. NFC.Davide Italiano2016-05-141-1/+1
* [PM] Refactor cross-registration of AM into an helper.Davide Italiano2016-05-141-0/+14
* [PM] Port LowerAtomic to the new pass manager.Davide Italiano2016-05-132-0/+2
* [PM] Port of the DepndenceAnalysis to the new PM.Chandler Carruth2016-05-122-0/+2
* [PM]: port IR based profUse pass to new pass managerXinliang David Li2016-05-101-0/+1
* Separate the Verifier into an analysis and a transformation pass andAdrian Prantl2016-05-091-0/+2
* Revert "Separate the Verifier into an analysis and a transformation pass and"Adrian Prantl2016-05-091-2/+0
* Separate the Verifier into an analysis and a transformation pass andAdrian Prantl2016-05-091-0/+2
* [PM] port IR based PGO prof-gen pass to new pass managerXinliang David Li2016-05-062-0/+2
* [PM] port Branch Frequency Analaysis pass to new PMXinliang David Li2016-05-052-0/+4
* [PM] Port Interprocedural SCCP to the new pass manager.Davide Italiano2016-05-052-0/+2
* [PM] Port Branch Probability Analysis pass to the new pass manager.Xinliang David Li2016-05-052-0/+3
* [PM] Port EliminateAvailableExternally pass to the new pass manager.Davide Italiano2016-05-052-0/+2
* [PM] Port ConstantMerge to the new pass manager.Davide Italiano2016-05-052-1/+3
* PM: Port LoopRotation to the new loop pass managerJustin Bogner2016-05-032-0/+2
* PM: Port LoopSimplifyCFG to the new pass managerJustin Bogner2016-05-032-0/+2
* [IPO/GlobalDCE] Port to the new pass manager.Davide Italiano2016-05-032-0/+2
* PM: Port Reassociate to the new pass managerJustin Bogner2016-04-262-0/+2
* PM: Port Internalize to the new pass managerJustin Bogner2016-04-262-0/+2
* PM: Port GlobalOpt to the new pass managerJustin Bogner2016-04-262-0/+2
* PM: Port SinkingPass to the new pass managerJustin Bogner2016-04-222-0/+2
* PM: Port DCE to the new pass managerJustin Bogner2016-04-222-0/+2
* Port DemandedBits to the new pass manager.Michael Kuperstein2016-04-182-0/+3
* Fix shared build of LLVMPasses.Marcin Koscielnicki2016-04-181-1/+1
* Port InstrProfiling pass to the new pass managerXinliang David Li2016-04-182-0/+2
* [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-112-0/+14
* [PM] Port GVN to the new pass manager, wire it up, and teach a couple ofChandler Carruth2016-03-112-0/+2
* [CG] Add a new pass manager printer pass for the old call graph andChandler Carruth2016-03-102-0/+3
* [LCG] Spell the printing pass pipeline name for the lazy call graphChandler Carruth2016-03-101-1/+1
* [PM] Port memdep to the new pass manager.Chandler Carruth2016-03-102-0/+2
* [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
OpenPOWER on IntegriCloud