summaryrefslogtreecommitdiff
path: root/include/llvm/Transforms
Commit message (Expand)AuthorAge
* [msan] Origin tracking with history.Evgeniy Stepanov2014-03-18
* Untabify.NAKAMURA Takumi2014-03-16
* Move duplicated code into a helper function (exposed through overload).Eli Bendersky2014-03-12
* Cloning a function now also clones its debug metadata if 'ModuleLevelChanges'...Alon Mishne2014-03-12
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-05
* [Modules] Move CFG.h to the IR library as it defines graph traits overChandler Carruth2014-03-04
* [Modules] Move ValueMap to the IR library. While this class does notChandler Carruth2014-03-04
* [Modules] Move ValueHandle into the IR library where Value itself lives.Chandler Carruth2014-03-04
* [Modules] Move GetElementPtrTypeIterator into the IR library. As itsChandler Carruth2014-03-04
* Pass to emit DWARF path discriminators.Diego Novillo2014-03-03
* [CodeGenPrepare] Move CodeGenPrepare into lib/CodeGen.Quentin Colombet2014-02-22
* Rename some member variables from TD to DL.Rafael Espindola2014-02-18
* Don't build DFSan functionality for Android.Stephen Hines2014-02-13
* [LPM] Fix PR18616 where the shifts to the loop pass manager to extractChandler Carruth2014-01-28
* [LPM] Make LCSSA a utility with a FunctionPass that applies it to allChandler Carruth2014-01-25
* 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
* Fix known typosAlp Toker2014-01-24
* [LPM] Make LoopSimplify no longer a LoopPass and instead both a utilityChandler Carruth2014-01-23
* [asan] Remove -fsanitize-address-zero-base-shadow command lineEvgeniy Stepanov2014-01-16
* Reapply "LTO: add API to set strategy for -internalize"Duncan P. N. Exon Smith2014-01-14
* Revert r199191, "LTO: add API to set strategy for -internalize"NAKAMURA Takumi2014-01-14
* LTO: add API to set strategy for -internalizeDuncan P. N. Exon Smith2014-01-14
* Add support to indvars for optimizing sadd.with.overflow.Andrew Trick2013-12-23
* [asan] don't unpoison redzones on function exit in use-after-return mode.Kostya Serebryany2013-12-23
* Add an explicit insert point argument to SplitBlockAndInsertIfThen.Evgeniy Stepanov2013-12-19
* Fix missing C++ mode commentMatt Arsenault2013-12-19
* Enable double to float shrinking optimizations for binary functions like 'fmi...Yi Jiang2013-12-16
* Fix a narrowing warning due to a type mismatch (size_t vs uint64).Kaelyn Uhrain2013-12-06
* [asan] rewrite asan's stack frame layoutKostya Serebryany2013-12-06
* Add #pragma vectorize enable/disable to LLVMRenato Golin2013-12-05
* Add forgotten header guardsAlexey Samsonov2013-12-05
* Add a Scalarizer pass.Richard Sandiford2013-11-22
* Add support for software expansion of 64-bit integer division instructions.Michael Ilseman2013-11-19
* Add a loop rerolling flag to the PassManagerBuilderHal Finkel2013-11-17
* Add a loop rerolling passHal Finkel2013-11-16
* SampleProfileLoader pass. Initial setup.Diego Novillo2013-11-13
* Move the old pass manager infrastructure into a legacy namespace andChandler Carruth2013-11-09
* Add a runtime unrolling parameter to the LoopUnroll pass constructorHal Finkel2013-11-05
* Use LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN instead of the "dso list".Rafael Espindola2013-10-31
* Fix "existant" typosAlp Toker2013-10-29
* Optimize more linkonce_odr values during LTO.Rafael Espindola2013-10-21
* Optimize linkonce_odr unnamed_addr functions during LTO.Rafael Espindola2013-10-03
* Remove the very substantial, largely unmaintained legacy PGOChandler Carruth2013-10-02
* Remove the long, long defunct IR block placement pass.Chandler Carruth2013-09-14
* Rename some variables to match the style guide.Rafael Espindola2013-09-04
* Disable unrolling in the loop vectorizer when disabled in the pass managerHal Finkel2013-08-28