summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Passes/PassBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Revert "[GVNHoist] Re-enable GVNHoist by default"Alexandros Lamprineas2018-09-111-2/+2
* [GVNHoist] Re-enable GVNHoist by defaultAlexandros Lamprineas2018-09-111-2/+2
* [PGO] Control Height ReductionHiroshi Yamauchi2018-09-041-0/+9
* Revert r340922 "[GVNHoist] Re-enable GVNHoist by default"Alexandros Lamprineas2018-08-291-2/+2
* [GVNHoist] Re-enable GVNHoist by defaultAlexandros Lamprineas2018-08-291-2/+2
* Revert "[GVNHoist] Re-enable GVNHoist by default"Vlad Tsyrklevich2018-07-301-2/+2
* [GVNHoist] Re-enable GVNHoist by defaultAlexandros Lamprineas2018-07-301-2/+2
* [ThinLTO] Enable ThinLTO WholeProgramDevirt and LowerTypeTests in new PMTeresa Johnson2018-07-191-19/+32
* Recommit r335794 "Add support for generating a call graph profile from Branch...Michael J. Spencer2018-07-161-0/+3
* [UnrollAndJam] New Unroll and Jam passDavid Green2018-07-011-0/+10
* [instsimplify] Move the instsimplify pass to use more obvious file namesChandler Carruth2018-06-291-4/+4
* Add a PhiValuesAnalysis pass to calculate the underlying values of phisJohn Brawn2018-06-281-0/+1
* Revert "Add support for generating a call graph profile from Branch Frequency...Benjamin Kramer2018-06-281-3/+0
* Add support for generating a call graph profile from Branch Frequency Info.Michael J. Spencer2018-06-271-0/+3
* [PM/LoopUnswitch] When using the new SimpleLoopUnswitch pass, scheduleChandler Carruth2018-05-301-5/+13
* Revert 333358 as it's failing on some builders.David Green2018-05-271-10/+0
* [UnrollAndJam] Add a new Unroll and Jam passDavid Green2018-05-271-0/+10
* Restore the LoopInstSimplify pass, reverting r327329 that removed it.Chandler Carruth2018-05-251-2/+4
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-011-8/+8
* Fix Layering, move instrumentation transform headers into Instrumentation sub...David Blaikie2018-03-231-3/+3
* Move SampleProfile.h into IPO along with the rest of the IPO pass headersDavid Blaikie2018-03-221-1/+1
* [New PM][IRCE] port of Inductive Range Check Elimination pass to the new pass...Fedor Sergeev2018-03-151-0/+1
* Remove the LoopInstSimplify pass (-loop-instsimplify)Vedant Kumar2018-03-121-4/+2
* Another try to commit 323321 (aggressive instruction combine).Amjad Aboud2018-01-251-0/+5
* Reverted 323321.Amjad Aboud2018-01-241-5/+0
* [InstCombine] Introducing Aggressive Instruction Combine pass (-aggressive-in...Amjad Aboud2018-01-241-0/+5
* Fix typos of occurred and occurrenceMalcolm Parsons2018-01-241-1/+1
* NewPM: Add an extension point for the start of the pipeline.David Blaikie2018-01-231-1/+8
* Add a pass to generate synthetic function entry counts.Easwaran Raman2018-01-091-0/+10
* [PM] pass -debug-pass-manager flag into FunctionToLoopPassAdaptor's canonical...Fedor Sergeev2017-12-291-7/+10
* [PM] port Rewrite Statepoints For GC to the new pass manager.Fedor Sergeev2017-12-151-0/+1
* [SimplifyCFG] don't sink common insts too soon (PR34603)Sanjay Patel2017-12-141-8/+11
* Remove redundant includes from various places.Michael Zolotukhin2017-12-131-3/+0
* Add a new pass to speculate around PHI nodes with constant (integer) operands...Chandler Carruth2017-11-281-0/+6
* [(new) Pass Manager] instantiate SimplifyCFG with the same options as the old PMSanjay Patel2017-11-151-2/+7
* Rename CountingFunctionInserter and use for both mcount and cygprofile calls,...Hans Wennborg2017-11-141-0/+1
* [PM] Port BoundsChecking to the new PM.Chandler Carruth2017-11-141-0/+1
* [PassManager, SimplifyCFG] Revert r316908 and r316869.David L. Jones2017-11-061-7/+2
* Recommit r317351 : Add CallSiteSplitting passJun Bum Lim2017-11-031-1/+8
* Revert "Add CallSiteSplitting pass"Jun Bum Lim2017-11-031-8/+1
* Add CallSiteSplitting passJun Bum Lim2017-11-031-1/+8
* [(new) Pass Manager] instantiate SimplifyCFG with the same options as the old PMSanjay Patel2017-10-291-2/+7
* Add CalledValuePropagation passMatthew Simpson2017-10-251-0/+9
* [PM] Add pgo-memop-opt pass to the new pass managerRong Xu2017-10-231-0/+6
* Rename OptimizationDiagnosticInfo.* to OptimizationRemarkEmitter.*Adam Nemet2017-10-091-1/+1
* [NewPassManager] Run global dead code elimination after the inliner.Davide Italiano2017-10-051-0/+1
* Separate the logic when handling indirect calls in SamplePGO ThinLTO compile ...Dehao Chen2017-10-011-1/+2
* [DivRempairs] add a pass to optimize div/rem pairs (PR31028)Sanjay Patel2017-09-091-0/+6
* [PM] Switch the CGSCC debug messages to use the standard LLVM debugChandler Carruth2017-08-111-7/+5
* Revert part of r310296 to make it really NFC for instrumentation PGO.Dehao Chen2017-08-101-1/+1
OpenPOWER on IntegriCloud