summaryrefslogtreecommitdiffstats
path: root/llvm/include/llvm/InitializePasses.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Remove gc.root's performCustomLoweringPhilip Reames2015-01-281-0/+1
* [PM] Refactor the core logic to run EarlyCSE over a function into anChandler Carruth2015-01-271-1/+1
* [PM] Separate the InstCombiner from its pass.Chandler Carruth2015-01-201-2/+2
* [PM] Split the LoopInfo object apart from the legacy pass, creatingChandler Carruth2015-01-171-1/+1
* Add a new pass "inductive range check elimination"Sanjoy Das2015-01-161-0/+1
* Revert r226201 (Add a new pass "inductive range check elimination")Sanjoy Das2015-01-151-1/+0
* Add a new pass "inductive range check elimination"Sanjoy Das2015-01-151-0/+1
* [PM] Separate the TargetLibraryInfo object from the immutable pass.Chandler Carruth2015-01-151-1/+1
* Revert "Insert random noops to increase security against ROP attacks (llvm)"JF Bastien2015-01-141-1/+0
* Insert random noops to increase security against ROP attacks (llvm)JF Bastien2015-01-141-0/+1
* [PM] Split the AssumptionTracker immutable pass into two separate APIs:Chandler Carruth2015-01-041-1/+1
* InstrProf: An intrinsic and lowering for instrumentation based profilingJustin Bogner2014-12-081-0/+1
* DebugIR: Delete -debug-irDuncan P. N. Exon Smith2014-11-291-1/+0
* Remove the unused FindUsedTypes pass.Rafael Espindola2014-11-241-1/+0
* Add back r222061 with a fix.Rafael Espindola2014-11-171-0/+1
* Revert "Don't make assumptions about the name of private global variables."Reid Kleckner2014-11-151-1/+0
* Don't make assumptions about the name of private global variables.Rafael Espindola2014-11-141-0/+1
* Move asan-coverage into a separate phase.Kostya Serebryany2014-11-111-0/+1
* Add Forward Control-Flow Integrity.Tom Roeder2014-11-111-0/+1
* Transform: add SymbolRewriter passSaleem Abdulrasool2014-11-071-0/+1
* Add a new pass FunctionTargetTransformInfo. This pass serves as aEric Christopher2014-09-181-0/+1
* Add an AlignmentFromAssumptions PassHal Finkel2014-09-071-0/+1
* Add an Assumption-Tracking PassHal Finkel2014-09-071-0/+1
* Add a CFL Alias Analysis implementationHal Finkel2014-09-021-0/+1
* Rename AtomicExpandLoadLinked into AtomicExpandRobin Morisset2014-08-211-1/+1
* MachineCombiner Pass for selecting faster instructionGerolf Hoflehner2014-08-031-0/+1
* Move -verify-use-list-order into llvm-uselistorderDuncan P. N. Exon Smith2014-07-251-1/+0
* IPO: Add use-list-order verifierDuncan P. N. Exon Smith2014-07-251-0/+1
* Add scoped-noalias metadataHal Finkel2014-07-241-0/+1
* Templatify RegionInfo so it works on MachineBasicBlocksMatt Arsenault2014-07-191-1/+2
* MergedLoadStoreMotion passGerolf Hoflehner2014-07-181-0/+1
* Templatify DominanceFrontier.Matt Arsenault2014-07-121-0/+1
* Add a new attribute called 'jumptable' that creates jump-instruction tables f...Tom Roeder2014-06-051-0/+2
* Add LoadCombine pass.Michael J. Spencer2014-05-291-0/+1
OpenPOWER on IntegriCloud