summaryrefslogtreecommitdiffstats
path: root/llvm/include/llvm/InitializePasses.h
Commit message (Expand)AuthorAgeFilesLines
...
* Add an optimization that does CSE in a group of similar GEPs.Eli Bendersky2014-05-011-0/+1
* Atomics: promote ARM's IR-based atomics pass to CodeGen.Tim Northover2014-04-171-0/+1
* verify-di: Implement DebugInfoVerifierDuncan P. N. Exon Smith2014-04-151-0/+1
* Pass to emit DWARF path discriminators.Diego Novillo2014-03-031-0/+1
* Make DataLayout a plain object, not a pass.Rafael Espindola2014-02-251-1/+1
* Revert "Revert "Add Constant Hoisting Pass" (r200034)"Juergen Ributzka2014-01-251-0/+1
* Revert "Add Constant Hoisting Pass" (r200034)Hans Wennborg2014-01-251-1/+0
* Add Constant Hoisting PassJuergen Ributzka2014-01-241-0/+1
* Revert "Add Constant Hoisting Pass"Juergen Ributzka2014-01-241-1/+0
* Add Constant Hoisting PassJuergen Ributzka2014-01-241-0/+1
* [PM] Wire up the Verifier for the new pass manager and connect it to theChandler Carruth2014-01-201-1/+1
* [PM] Make the verifier work independently of any pass manager.Chandler Carruth2014-01-191-1/+1
* [PM] Remove the preverifier and directly compute the DominatorTree forChandler Carruth2014-01-171-1/+0
* [PM] Split DominatorTree into a concrete analysis result object whichChandler Carruth2014-01-131-1/+1
* [PM] Add module and function printing passes for the new pass manager.Chandler Carruth2014-01-121-2/+2
* Stub out a PostMachineScheduler pass.Andrew Trick2013-12-281-0/+1
* [Stackmap] Liveness Analysis PassJuergen Ributzka2013-12-141-0/+1
* Revert "Liveness Analysis Pass"Andrew Trick2013-12-131-1/+0
* Liveness Analysis PassAndrew Trick2013-12-131-0/+1
* [PM] Split the CallGraph out from the ModulePass which creates theChandler Carruth2013-11-261-1/+1
* Add a Scalarizer pass.Richard Sandiford2013-11-221-0/+1
* Add a loop rerolling passHal Finkel2013-11-161-0/+1
* SampleProfileLoader pass. Initial setup.Diego Novillo2013-11-131-0/+1
* delinearization of arraysSebastian Pop2013-11-121-0/+1
* CalculateSpillWeights does not need to be a passArnaud A. de Grandmaison2013-11-101-1/+0
* Revert "CalculateSpillWeights does not need to be a pass"Arnaud A. de Grandmaison2013-11-081-0/+1
* CalculateSpillWeights does not need to be a passArnaud A. de Grandmaison2013-11-081-1/+0
* Merge CallGraph and BasicCallGraph.Rafael Espindola2013-10-311-2/+1
* Remove the now unused strong phi elimination pass.Rafael Espindola2013-10-141-1/+0
* Remove the very substantial, largely unmaintained legacy PGOChandler Carruth2013-10-021-12/+0
* Remove the long, long defunct IR block placement pass.Chandler Carruth2013-09-141-1/+0
* Turn MipsOptimizeMathLibCalls into a target-independent scalar transformRichard Sandiford2013-08-231-0/+1
* DataFlowSanitizer; LLVM changes.Peter Collingbourne2013-08-071-0/+1
* Factor FlattenCFG out from SimplifyCFGTom Stellard2013-08-061-2/+2
* SimplifyCFG: Use parallel-and and parallel-or mode to consolidate branch cond...Tom Stellard2013-07-271-1/+2
* Remove the simplify-libcalls pass (finally)Meador Inge2013-06-201-1/+0
* Move StructurizeCFG out of R600 to generic Transforms.Matt Arsenault2013-06-191-0/+1
* Add DebugIR pass -- emits IR file and replace source lines with IR lines in MDDaniel Malea2013-05-081-0/+1
* Add support for bottom-up SLP vectorization infrastructure.Nadav Rotem2013-04-091-0/+1
* Remove the old CodePlacementOpt pass.Benjamin Kramer2013-03-291-1/+0
* Remove -print-dbginfo as it is unused & bitrotten.David Blaikie2013-03-081-1/+0
* GCInfoDeleter code cleanup after r175528Yiannis Tsiouris2013-03-011-1/+0
* Enable *BasicBlockPass::createPrinterPass()Sergei Larin2013-02-081-0/+1
* Extracted ObjCARC.cpp into its own library libLLVMObjCARCOpts in preparation ...Michael Gottesman2013-01-281-0/+4
* Make the inline cost a proper analysis pass. This remains essentiallyChandler Carruth2013-01-211-0/+1
* Added -view-callgraph module pass.Andrew Trick2013-01-111-0/+2
* Switch TargetTransformInfo from an immutable analysis pass that requiresChandler Carruth2013-01-071-0/+1
* Convert the TargetTransformInfo from an immutable pass with dynamicChandler Carruth2013-01-051-1/+2
* Initial commit of MemorySanitizer.Evgeniy Stepanov2012-11-291-0/+1
* [asan] Split AddressSanitizer into two passes (FunctionPass, ModulePass), LLV...Kostya Serebryany2012-11-281-0/+1
OpenPOWER on IntegriCloud