summaryrefslogtreecommitdiffstats
path: root/llvm/include/llvm/InitializePasses.h
Commit message (Expand)AuthorAgeFilesLines
* [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
* Add new EliminateAvailableExternally module pass, which is performed inTeresa Johnson2015-06-101-0/+1
* Resubmit r237954 (MIR Serialization: print and parse LLVM IR using MIR format).Alex Lorenz2015-05-271-0/+1
* Revert r237954, "Resubmit r237708 (MIR Serialization: print and parse LLVM IR...NAKAMURA Takumi2015-05-221-1/+0
* Resubmit r237708 (MIR Serialization: print and parse LLVM IR using MIR format).Alex Lorenz2015-05-211-0/+1
* Revert r237708 (MIR serialization) - incremental buildbots became unstable.Alex Lorenz2015-05-191-1/+0
* MIR Serialization: print and parse LLVM IR using MIR format.Alex Lorenz2015-05-191-0/+1
* Add a speculative execution passJingyue Wu2015-05-151-0/+1
* New Loop Distribution passAdam Nemet2015-05-141-0/+1
* Delete dead code. NFCJonathan Roelofs2015-05-121-1/+0
* [ShrinkWrap] Add (a simplified version) of shrink-wrapping.Quentin Colombet2015-05-051-0/+1
* Simplify n-ary adds by reassociationJingyue Wu2015-04-141-0/+1
* Divergence analysis for GPU programsJingyue Wu2015-04-101-0/+1
* Reapply r233175 and r233183: float2int.James Molloy2015-03-271-0/+1
* Revert r233175 and r233183 with it. This pulls float2int back out of the tree...Nick Lewycky2015-03-271-1/+0
* Reapply r233062: "float2int": Add a new pass to demote from float to int wher...James Molloy2015-03-251-0/+1
* Revert r233062 ""float2int": Add a new pass to demote from float to int where...Hans Wennborg2015-03-241-1/+0
* "float2int": Add a new pass to demote from float to int where possible.James Molloy2015-03-241-0/+1
* Verifier: Remove the separate -verify-di passDuncan P. N. Exon Smith2015-03-191-1/+0
* Add a new pass "Loop Interchange"Karthik Bhat2015-03-061-0/+1
* Remove the Forward Control Flow Integrity pass and its dependencies.Eric Christopher2015-02-271-2/+0
* Introduce bitset metadata format and bitset lowering pass.Peter Collingbourne2015-02-201-0/+1
* Add a pass for constructing gc.statepoint sequences w/explicit relocationsPhilip Reames2015-02-201-0/+1
* [LoopAccesses] Create the analysis passAdam Nemet2015-02-191-0/+1
* Revert "Reformat."Adam Nemet2015-02-191-17/+17
* Add an IR-to-IR test for dwarf EH preparation using optReid Kleckner2015-02-181-0/+1
* Reformat.NAKAMURA Takumi2015-02-181-17/+17
* Revert r229622: "[LoopAccesses] Make VectorizerParams global" and others. r22...NAKAMURA Takumi2015-02-181-1/+0
* [LoopAccesses] Create the analysis passAdam Nemet2015-02-181-0/+1
* [BDCE] Add a bit-tracking DCE passHal Finkel2015-02-171-0/+1
* Introduce print-memderefs to test isDereferenceablePointerRamkumar Ramachandra2015-02-061-0/+1
* Add a pass for inserting safepoints into (nearly) arbitrary IRPhilip Reames2015-02-041-0/+2
* Add straight-line strength reduction to LLVMJingyue Wu2015-02-031-0/+1
* [multiversion] Kill FunctionTargetTransformInfo, TTI itself is nowChandler Carruth2015-02-011-1/+0
* [PM] Change the core design of the TTI analysis to use a polymorphicChandler Carruth2015-01-311-3/+1
* Add a Windows EH preparation pass that zaps resumesReid Kleckner2015-01-291-0/+1
OpenPOWER on IntegriCloud