ScheduleDAGInstrs: Rework schedule graph builder.
[oota-llvm.git] / include / llvm / LinkAllPasses.h
2015-11-24 Rong Xu[PGO] Revert revision r254021,r254028,r254035
2015-11-24 Rong Xu[PGO] MST based PGO instrumentation infrastructure
2015-09-09 Chandler Carruth[PM/AA] Rebuild LLVM's alias analysis infrastructure...
2015-08-17 Chandler Carruth[PM] Port ScalarEvolution to the new pass manager.
2015-08-15 Chandler Carruth[PM/AA] Delete the LibCallAliasAnalysis and all the...
2015-08-14 Chandler Carruth[PM/AA] Extract the interface for GlobalsModRef into...
2015-08-14 Chandler Carruth[PM/AA] Hoist the interface to TBAA into a dedicated...
2015-08-14 Chandler Carruth[PM/AA] Hoist the SCEV-AA interface to its own header...
2015-08-14 Chandler Carruth[PM/AA] Hoist ScopedNoAliasAA's interface into a header...
2015-08-14 Chandler Carruth[PM/AA] Extract a minimal interface for CFLAA to its...
2015-08-14 Chandler Carruth[PM/AA] Hoist the AA counter pass into a header to...
2015-08-14 Chandler Carruth[PM/AA] Move the LibCall AA creation routine declaratio...
2015-08-12 Chandler Carruth[PM/AA] Remove the AliasDebugger pass.
2015-08-06 Chandler Carruth[PM/AA] Hoist the interface for BasicAA into a header...
2015-07-13 Rafael EspindolaDon't change the visibility when converting a definitio...
2015-06-23 Alexander KornienkoRevert r240271 (Fixed/added namespace ending comments...
2015-06-22 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-06-15 Peter CollingbourneProtection against stack-based memory corruption errors...
2015-06-10 Jingyue Wu[NFC] added a missing space
2015-05-15 Jingyue WuAdd a speculative execution pass
2015-04-14 Jingyue WuSimplify n-ary adds by reassociation
2015-04-14 Dmitri GribenkoLinkAllPasses.h: also link in parts of libLLVMSupport
2015-04-10 Jingyue WuDivergence analysis for GPU programs
2015-03-27 James MolloyReapply r233175 and r233183: float2int.
2015-03-27 Nick LewyckyRevert r233175 and r233183 with it. This pulls float2in...
2015-03-25 James MolloyReapply r233062: "float2int": Add a new pass to demote...
2015-03-24 Hans WennborgRevert r233062 ""float2int": Add a new pass to demote...
2015-03-24 James Molloy"float2int": Add a new pass to demote from float to...
2015-03-06 Karthik BhatAdd a new pass "Loop Interchange"
2015-02-27 Eric ChristopherRemove the Forward Control Flow Integrity pass and...
2015-02-17 Hal Finkel[BDCE] Add a bit-tracking DCE pass
2015-02-06 Ramkumar RamachandraIntroduce print-memderefs to test isDereferenceablePointer
2015-02-03 Jingyue WuAdd straight-line strength reduction to LLVM
2015-01-16 Sanjoy DasAdd a new pass "inductive range check elimination"
2015-01-15 Sanjoy DasRevert r226201 (Add a new pass "inductive range check...
2015-01-15 Sanjoy DasAdd a new pass "inductive range check elimination"
2015-01-14 Chandler Carruth[cleanup] Re-sort all the #include lines in LLVM using
2014-12-08 Justin BognerInstrProf: An intrinsic and lowering for instrumentatio...
2014-11-24 Rafael EspindolaRemove the unused FindUsedTypes pass.
2014-11-17 Rafael EspindolaAdd back r222061 with a fix.
2014-11-15 Reid KlecknerRevert "Don't make assumptions about the name of privat...
2014-11-14 Rafael EspindolaDon't make assumptions about the name of private global...
2014-11-07 Saleem AbdulrasoolTransform: add SymbolRewriter pass
2014-10-04 Benjamin KramerMake AAMDNodes ctor and operator bool (!!!) explicit...
2014-09-10 Gerolf HoflehnerAdded missing blank
2014-09-07 Hal FinkelAdd an AlignmentFromAssumptions Pass
2014-09-02 Hal FinkelAdd a CFL Alias Analysis implementation
2014-07-25 Duncan P. N. Exon... Move -verify-use-list-order into llvm-uselistorder
2014-07-25 Duncan P. N. Exon... IPO: Add use-list-order verifier
2014-07-24 Hal FinkelAdd scoped-noalias metadata
2014-07-18 Gerolf HoflehnerMergedLoadStoreMotion pass
2014-06-05 Tom RoederAdd a new attribute called 'jumptable' that creates...
2014-05-01 Eli BenderskyAdd an optimization that does CSE in a group of similar...
2014-04-24 Craig Topper[C++] Use 'nullptr'.
2014-01-25 Juergen RibutzkaRevert "Revert "Add Constant Hoisting Pass" (r200034)"
2014-01-25 Hans WennborgRevert "Add Constant Hoisting Pass" (r200034)
2014-01-24 Juergen RibutzkaAdd Constant Hoisting Pass
2014-01-24 Juergen RibutzkaRevert "Add Constant Hoisting Pass"
2014-01-24 Juergen RibutzkaAdd Constant Hoisting Pass
2014-01-12 Chandler Carruth[PM] Simplify the interface exposed for IR printing...
2014-01-12 Chandler Carruth[PM] Rename the IR printing pass header to a more gener...
2014-01-07 Chandler CarruthMove the LLVM IR asm writer header files into the IR...
2013-11-22 Richard SandifordAdd a Scalarizer pass.
2013-11-16 Hal FinkelAdd a loop rerolling pass
2013-10-02 Chandler CarruthRemove the very substantial, largely unmaintained legac...
2013-09-14 Chandler CarruthRemove the long, long defunct IR block placement pass.
2013-08-23 Richard SandifordTurn MipsOptimizeMathLibCalls into a target-independent...
2013-06-20 Meador IngeRemove the simplify-libcalls pass (finally)
2013-06-19 Matt ArsenaultMove StructurizeCFG out of R600 to generic Transforms.
2013-04-09 Nadav RotemAdd support for bottom-up SLP vectorization infrastructure.
2013-03-08 David BlaikieRemove -print-dbginfo as it is unused & bitrotten.
2013-02-08 Sergei LarinEnable *BasicBlockPass::createPrinterPass()
2013-01-28 Michael GottesmanExtracted ObjCARC.cpp into its own library libLLVMObjCA...
2013-01-11 Andrew TrickAdded -view-callgraph module pass.
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-12 Nadav RotemLoopVectorizer: Use the "optsize" attribute to decide...
2012-12-12 Nadav RotemLoopVectorizer: When -Os is used, vectorize only loops...
2012-12-03 Chandler CarruthSort the #include lines for the include/... tree with...
2012-11-02 Nadav RotemAdd a cost model analysis that allows us to estimate...
2012-10-26 Benjamin KramerRemove LoopDependenceAnalysis.
2012-10-26 Rafael EspindolaChange the internalize pass to internalize all symbols...
2012-10-17 Nadav RotemAdd a loop vectorizer.
2012-10-11 Sebastian Popdependence analysis
2012-09-11 Alex RosenbergAdd a pass that renames everything with metasyntatic...
2012-08-28 Manman RenProfile: set branch weight metadata with data generated...
2012-05-22 Nuno Lopesadd a new pass to instrument loads and stores for run...
2012-02-01 Hal FinkelAdd a basic-block autovectorization pass.
2012-01-17 Dan GohmanAdd a new ObjC ARC optimization pass to eliminate unneeded
2011-12-06 Nick LewyckyAll these arguments are default anyways.
2011-08-30 Rafael EspindolaRemove the old tail duplication pass. It is not used...
2011-08-29 Andrew TrickReapply r138695. Fix PassManager stack depths.
2011-08-27 Andrew TrickReverting r138695 to see if it fixes clang self host.
2011-08-27 Andrew TrickFix PassManager stack depths.
2011-08-03 Bill WendlingRemove the LowerSetJmp pass. It wasn't used effectively...
2011-07-09 Chris LattnerLand the long talked about "type system rewrite" patch...
2011-07-06 Jakub StaszakIntroduce "expect" intrinsic instructions.
2011-06-15 John McCallThe ARC language-specific optimizer. Credit to Dan...
2011-05-17 Bill WendlingConditionalize the format of the GCOV files by target...
2011-04-21 Nick LewyckyAdd independent controls for whether GCOV profiling...
2011-04-16 Nick LewyckyRename LineProfiling to GCOVProfiling to more accuratel...
next