LPM: Stop threading `Pass *` through all of the loop utility APIs. NFC
[oota-llvm.git] / lib / Transforms / Scalar / LoopRerollPass.cpp
2015-12-15 Justin BognerLPM: Stop threading `Pass *` through all of the loop...
2015-10-15 Benjamin Kramer[ScalarOpts] Remove dead code.
2015-10-13 Duncan P. N. Exon... Scalar: Remove remaining ilist iterator implicit conver...
2015-09-28 Weiming Zhao[LoopReroll] Ignore debug intrinsics
2015-09-23 Sanjoy Das[SCEV] Introduce ScalarEvolution::getOne and getZero.
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-07-24 Lawrence HuHandle loop with negtive induction variable increment
2015-06-23 Alexander KornienkoRevert r240137 (Fixed/added namespace ending comments...
2015-06-19 Alexander KornienkoFixed/added namespace ending comments using clang-tidy...
2015-03-23 Benjamin KramerRe-sort includes with sort-includes.py and insert raw_o...
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-03-04 Mehdi AminiMake DataLayout Non-Optional in the Module
2015-02-16 James Molloy[LoopReroll] Relax some assumptions a little.
2015-02-16 James Molloy[LoopReroll] Don't crash on dead code
2015-02-12 James Molloy[LoopRerolling] Be more forgiving with instruction...
2015-02-11 James Molloy[LoopReroll] Introduce the concept of DAGRootSets.
2015-01-29 James Molloy[LoopReroll] Alter the data structures used during...
2015-01-29 James Molloy[LoopReroll] Refactor most of reroll() into a helper...
2015-01-17 Chandler Carruth[PM] Split the LoopInfo object apart from the legacy...
2015-01-15 Chandler Carruth[PM] Separate the TargetLibraryInfo object from the...
2015-01-15 Chandler Carruth[PM] Move TargetLibraryInfo into the Analysis library.
2014-10-28 NAKAMURA TakumiReformat partially, where I touched for whitespace...
2014-10-28 NAKAMURA TakumiLoopRerollPass.cpp: Use range-based loop. NFC.
2014-10-28 NAKAMURA TakumiUntabify and whitespace cleanups.
2014-07-10 Hal FinkelFeeding isSafeToSpeculativelyExecute its DataLayout...
2014-04-25 Craig Topper[C++] Use 'nullptr'. Transforms edition.
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-04-19 Alp TokerRemove some empty statements
2014-03-09 Chandler Carruth[C++11] Add range based accessors for the Use-Def chain...
2014-03-05 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2014-02-25 Rafael EspindolaMake DataLayout a plain object, not a pass.
2014-02-24 Rafael EspindolaMake some DataLayout pointers const.
2014-02-06 Paul RobinsonDisable most IR-level transform passes on functions...
2014-01-13 Chandler Carruth[PM] Split DominatorTree into a concrete analysis resul...
2014-01-13 Chandler Carruth[cleanup] Move the Dominators.h and Verifier.h headers...
2014-01-07 Chandler CarruthRe-sort all of the includes with ./utils/sort_includes...
2014-01-03 David PeixottoFix loop rerolling pass failure with non-consant loop...
2013-12-07 Jakub StaszakDon't #include heavy Dominators.h file in LoopInfo...
2013-11-17 Hal FinkelFix ndebug-build unused variable in loop rerolling
2013-11-16 Hal FinkelAdd a loop rerolling pass