summaryrefslogtreecommitdiff
path: root/include/llvm/InitializePasses.h
Commit message (Expand)AuthorAge
* Revert "Revert "Add Constant Hoisting Pass" (r200034)"Juergen Ributzka2014-01-25
* Revert "Add Constant Hoisting Pass" (r200034)Hans Wennborg2014-01-25
* Add Constant Hoisting PassJuergen Ributzka2014-01-24
* Revert "Add Constant Hoisting Pass"Juergen Ributzka2014-01-24
* Add Constant Hoisting PassJuergen Ributzka2014-01-24
* [PM] Wire up the Verifier for the new pass manager and connect it to theChandler Carruth2014-01-20
* [PM] Make the verifier work independently of any pass manager.Chandler Carruth2014-01-19
* [PM] Remove the preverifier and directly compute the DominatorTree forChandler Carruth2014-01-17
* [PM] Split DominatorTree into a concrete analysis result object whichChandler Carruth2014-01-13
* [PM] Add module and function printing passes for the new pass manager.Chandler Carruth2014-01-12
* Stub out a PostMachineScheduler pass.Andrew Trick2013-12-28
* [Stackmap] Liveness Analysis PassJuergen Ributzka2013-12-14
* Revert "Liveness Analysis Pass"Andrew Trick2013-12-13
* Liveness Analysis PassAndrew Trick2013-12-13
* [PM] Split the CallGraph out from the ModulePass which creates theChandler Carruth2013-11-26
* Add a Scalarizer pass.Richard Sandiford2013-11-22
* Add a loop rerolling passHal Finkel2013-11-16
* SampleProfileLoader pass. Initial setup.Diego Novillo2013-11-13
* delinearization of arraysSebastian Pop2013-11-12
* CalculateSpillWeights does not need to be a passArnaud A. de Grandmaison2013-11-10
* Revert "CalculateSpillWeights does not need to be a pass"Arnaud A. de Grandmaison2013-11-08
* CalculateSpillWeights does not need to be a passArnaud A. de Grandmaison2013-11-08
* Merge CallGraph and BasicCallGraph.Rafael Espindola2013-10-31
* Remove the now unused strong phi elimination pass.Rafael Espindola2013-10-14
* Remove the very substantial, largely unmaintained legacy PGOChandler Carruth2013-10-02
* Remove the long, long defunct IR block placement pass.Chandler Carruth2013-09-14
* Turn MipsOptimizeMathLibCalls into a target-independent scalar transformRichard Sandiford2013-08-23
* DataFlowSanitizer; LLVM changes.Peter Collingbourne2013-08-07
* Factor FlattenCFG out from SimplifyCFGTom Stellard2013-08-06
* SimplifyCFG: Use parallel-and and parallel-or mode to consolidate branch cond...Tom Stellard2013-07-27
* Remove the simplify-libcalls pass (finally)Meador Inge2013-06-20
* Move StructurizeCFG out of R600 to generic Transforms.Matt Arsenault2013-06-19
* Add DebugIR pass -- emits IR file and replace source lines with IR lines in MDDaniel Malea2013-05-08
* Add support for bottom-up SLP vectorization infrastructure.Nadav Rotem2013-04-09
* Remove the old CodePlacementOpt pass.Benjamin Kramer2013-03-29
* Remove -print-dbginfo as it is unused & bitrotten.David Blaikie2013-03-08
* GCInfoDeleter code cleanup after r175528Yiannis Tsiouris2013-03-01
* Enable *BasicBlockPass::createPrinterPass()Sergei Larin2013-02-08
* Extracted ObjCARC.cpp into its own library libLLVMObjCARCOpts in preparation ...Michael Gottesman2013-01-28
* Make the inline cost a proper analysis pass. This remains essentiallyChandler Carruth2013-01-21
* Added -view-callgraph module pass.Andrew Trick2013-01-11
* Switch TargetTransformInfo from an immutable analysis pass that requiresChandler Carruth2013-01-07
* Convert the TargetTransformInfo from an immutable pass with dynamicChandler Carruth2013-01-05
* Initial commit of MemorySanitizer.Evgeniy Stepanov2012-11-29
* [asan] Split AddressSanitizer into two passes (FunctionPass, ModulePass), LLV...Kostya Serebryany2012-11-28
* Remove unused MachineLoopRanges analysis.Jakub Staszak2012-11-27
* Add a cost model analysis that allows us to estimate the cost of IR-level ins...Nadav Rotem2012-11-02
* Remove LoopDependenceAnalysis.Benjamin Kramer2012-10-26
* Reapply the TargerTransformInfo changes, minus the changes to LSR and Lowerin...Nadav Rotem2012-10-18
* Introduce a BarrierNoop pass, a hack designed to allow *some* controlChandler Carruth2012-10-18