summaryrefslogtreecommitdiffstats
path: root/llvm/include/llvm/InitializePasses.h
Commit message (Expand)AuthorAgeFilesLines
...
* [GlobalISel] Introduce initializer method to support start/stop-after features.Quentin Colombet2016-03-081-0/+4
* Introduce DominanceFrontierAnalysis to the new PassManager to compute Dominan...Hongbin Zheng2016-02-251-1/+1
* Introduce analysis pass to compute PostDominators in the new pass manager. NFCHongbin Zheng2016-02-251-1/+1
* Revert "Introduce analysis pass to compute PostDominators in the new pass man...Hongbin Zheng2016-02-251-1/+1
* Revert "Introduce DominanceFrontierAnalysis to the new PassManager to compute...Hongbin Zheng2016-02-251-1/+1
* Introduce DominanceFrontierAnalysis to the new PassManager to compute Dominan...Hongbin Zheng2016-02-251-1/+1
* Introduce analysis pass to compute PostDominators in the new pass manager. NFCHongbin Zheng2016-02-251-1/+1
* [LoopDataPrefetch] Make it testable with optAdam Nemet2016-02-221-0/+1
* [PM/AA] Port alias analysis evaluator to the new pass manager, and useChandler Carruth2016-02-201-1/+1
* [LPM] Factor all of the loop analysis usage updates into a common helperChandler Carruth2016-02-191-0/+1
* [PM] Port the PostOrderFunctionAttrs pass to the new pass manager andChandler Carruth2016-02-181-1/+1
* WholeProgramDevirt: introduce.Peter Collingbourne2016-02-091-0/+1
* New Loop Versioning LICM PassAshutosh Nema2016-02-061-0/+1
* [LoopVersioning] Expose loop versioning as a pass tooAdam Nemet2016-02-031-0/+1
* This patch adds MemorySSA to LLVM.George Burgess IV2016-02-021-0/+2
* Add LoopSimplifyCFG passFiona Glaser2016-01-291-0/+1
* [TLS] New lower emutls pass, fix linkage bugs.Chih-Hung Hsieh2016-01-131-0/+1
* [attrs] Split the late-revisit pattern for deducing norecurse inChandler Carruth2016-01-081-1/+2
* [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-0/+1
* Recommit LiveDebugValues pass after fixing a couple of minor issues.Vikram TV2015-12-161-0/+1
* Cross-DSO control flow integrity (LLVM part).Evgeniy Stepanov2015-12-151-0/+1
* [PGO] Resubmit "MST based PGO instrumentation infrastructure" (r254021)Rong Xu2015-12-091-0/+2
* Revert "Implement a new pass - LiveDebugValues - to compute the set of live D...Mehdi Amini2015-12-091-1/+0
* Implement a new pass - LiveDebugValues - to compute the set of live DEBUG_VAL...Vikram TV2015-12-091-0/+1
* [PGO] Revert revision r254021,r254028,r254035Rong Xu2015-11-241-2/+0
* [PGO] MST based PGO instrumentation infrastructureRong Xu2015-11-241-0/+2
* Add a FunctionImporter helper to perform summary-based cross-module function ...Mehdi Amini2015-11-241-0/+1
* LLE 6/6: Add LoopLoadElimination passAdam Nemet2015-11-031-0/+1
* [PM] Port StripDeadPrototypes to the new pass managerJustin Bogner2015-10-301-1/+1
* [PM] Port ADCE to the new pass managerJustin Bogner2015-10-301-1/+1
* Whitespace. NFCJustin Bogner2015-10-301-1/+1
* [AA] Enhance the new AliasAnalysis infrastructure with an optionalChandler Carruth2015-10-211-0/+1
* [WinEH] Add a funclet layout passDavid Majnemer2015-09-171-0/+1
* [PM] Port SROA to the new pass manager.Chandler Carruth2015-09-121-1/+1
* [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatibleChandler Carruth2015-09-091-9/+8
* [PM/AA] Remove the last relics of the separate IPA library from LLVM,Chandler Carruth2015-08-181-3/+0
* [PM] Port ScalarEvolution to the new pass manager.Chandler Carruth2015-08-171-1/+1
* [PM/AA] Delete the LibCallAliasAnalysis and all the associatedChandler Carruth2015-08-151-1/+0
* Separate out BDCE's analysis into a separate DemandedBits analysis.James Molloy2015-08-141-0/+1
* [PM/AA] Remove the AliasDebugger pass.Chandler Carruth2015-08-121-1/+0
* Create a wrapper pass for BranchProbabilityInfo.Cong Hou2015-07-151-1/+1
* Create a wrapper pass for BlockFrequencyInfo.Wei Mi2015-07-141-1/+1
* Expose sjlj preparation through opt for my own debugging purposesReid Kleckner2015-07-091-0/+1
* Resubmit "Add new EliminateAvailableExternally module pass" (r239480)Teresa Johnson2015-07-061-0/+1
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* Protection against stack-based memory corruption errors using SafeStackPeter Collingbourne2015-06-151-0/+1
* [CodeGen] Add a pass to fold null checks into nearby memory operations.Sanjoy Das2015-06-151-0/+1
* Revert commit r239480 as it causes https://code.google.com/p/chromium/issues/...Teresa Johnson2015-06-121-1/+0
OpenPOWER on IntegriCloud