summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/GVNSink.cpp
Commit message (Expand)AuthorAgeFilesLines
* Sink all InitializePasses.h includesReid Kleckner2019-11-131-1/+2
* [GVNSink] Add unary FNeg support to GVNSink passCameron McInally2019-06-281-0/+1
* [GVNSink] prevent crashing on mismatched instructions (PR42346)Sanjay Patel2019-06-211-0/+9
* Use llvm::stable_sortFangrui Song2019-04-231-4/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Use llvm::copy. NFCFangrui Song2018-11-171-3/+3
* llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song2018-09-271-2/+2
* [Local] Make DoesKMove required for combineMetadata.Florian Hahn2018-08-241-1/+1
* Remove trailing spaceFangrui Song2018-07-301-1/+1
* Move Analysis/Utils/Local.h back to TransformsDavid Blaikie2018-06-041-1/+1
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-13/+14
* [Transforms] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang2018-04-131-3/+3
* Fix a couple of layering violations in TransformsDavid Blaikie2018-03-211-1/+1
* Use phi ranges to simplify code. No functionality change intended.Benjamin Kramer2017-12-301-6/+2
* Avoid int to string conversion in Twine or raw_ostream contexts.Benjamin Kramer2017-12-281-1/+1
* [GVNSink] Fix failing GVNSink tests in the reverse iteration botMandeep Singh Grang2017-10-231-8/+15
* [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings;...Eugene Zelenko2017-10-131-28/+63
* GVNSink: Make ModelledPHIs constructor linear (and avoid edge case it worries...Daniel Berlin2017-09-201-7/+8
* Revert "[GVNSink] Remove dependency on SmallPtrSet iteration order."Daniel Berlin2017-09-201-2/+0
* [GVNSink] Remove dependency on SmallPtrSet iteration order.Benjamin Kramer2017-08-301-0/+2
* Hide dbgs() stream for when built with -fmodules.Frederich Munch2017-06-141-0/+11
* Changed a comparison operator for std::stable_sort to implement strict weak o...Galina Kistanova2017-06-081-3/+3
* [GVNSink] Pacify MSVCJames Molloy2017-05-251-1/+1
* [GVNSink] Don't define operator<< in NDEBUGJames Molloy2017-05-251-0/+2
* [GVNSink] GVNSink passJames Molloy2017-05-251-0/+870
OpenPOWER on IntegriCloud