summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp
Commit message (Expand)AuthorAgeFilesLines
* Preserve CFG in MergedLoadStoreMotion. This fixes PR24426.Jakub Staszak2015-10-181-0/+1
* Scalar: Remove remaining ilist iterator implicit conversionsDuncan P. N. Exon Smith2015-10-131-6/+5
* Fix Clang-tidy modernize-use-nullptr warnings in source directories and gener...Hans Wennborg2015-10-061-3/+3
* [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatibleChandler Carruth2015-09-091-4/+6
* Rename Instruction::dropUnknownMetadata() to dropUnknownNonDebugMetadata()Adrian Prantl2015-08-201-2/+2
* Fix a bug that caused SimplifyCFG to drop DebugLocs.Adrian Prantl2015-08-201-2/+2
* [PM/AA] Extract the ModRef enums from the AliasAnalysis class inChandler Carruth2015-07-221-2/+2
* [PM/AA] Remove the addEscapingUse update API that won't be easy toChandler Carruth2015-07-181-9/+2
* [PM/AA] Completely remove the AliasAnalysis::copyValue interface.Chandler Carruth2015-07-111-8/+0
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* [PM/AA] Remove the Location typedef from the AliasAnalysis class nowChandler Carruth2015-06-171-12/+10
* [PM/AA] Start refactoring AliasAnalysis to remove the analysis group andChandler Carruth2015-06-041-5/+5
* MergedLoadStoreMotion preserves MemoryDependenceAnalysis, it does not require...Daniel Berlin2015-05-221-2/+2
* Another set of missing raw_ostream.h. Still no functional change.Benjamin Kramer2015-03-231-1/+2
* Fixed a bug in store sinking.Elena Demikhovsky2015-02-171-4/+6
* [PM] Separate the TargetLibraryInfo object from the immutable pass.Chandler Carruth2015-01-151-2/+2
* [PM] Move TargetLibraryInfo into the Analysis library.Chandler Carruth2015-01-151-1/+1
* Sink store based on alias analysisElena Demikhovsky2014-12-151-40/+35
* Use Alias Analysis to hoist 2 loads from diamond to the common predecessor ba...Elena Demikhovsky2014-11-021-47/+25
* [MergedLoadStoreMotion] Move pass enabling option to PassManagerBuilderGerolf Hoflehner2014-09-101-5/+0
* Removed misleading comment.Gerolf Hoflehner2014-09-101-1/+0
* Fix for multi-line comment warningGerolf Hoflehner2014-08-071-12/+12
* Fix for regression: [Bug 20369] wrong code at -O3 on x86_64-linux-gnu in 64-b...Gerolf Hoflehner2014-07-211-1/+9
* MergedLoadStoreMotion.cpp: Fix msc17 build. Member initializer is unavailable.NAKAMURA Takumi2014-07-191-2/+3
* MergedLoadStoreMotion passGerolf Hoflehner2014-07-181-0/+623
OpenPOWER on IntegriCloud