summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [Refactor] Have getNonLocalPointerDependency take the query instructionPhilip Reames2015-01-091-2/+46
* [PM] Split the AssumptionTracker immutable pass into two separate APIs:Chandler Carruth2015-01-041-6/+6
* Remove redundant assignment.Tilmann Scheller2014-12-191-1/+0
* Relax an assert a bit to avoid a crash on unreachable code.Rafael Espindola2014-12-011-1/+1
* Update SetVector to rely on the underlying set's insert to return a pair<iter...David Blaikie2014-11-191-1/+1
* Silence a -Wsign-compare warning. NFC.Aaron Ballman2014-10-021-2/+2
* [MemoryDepAnalysis] Fix compile time slowdownBruno Cardoso Lopes2014-10-011-0/+22
* Make use of @llvm.assume in ValueTracking (computeKnownBits, etc.)Hal Finkel2014-09-071-1/+5
* Fix MemoryDependenceAnalysis in cases where QueryInstr is a CmpXchg or a Atom...Robin Morisset2014-09-021-4/+12
* Fix typos in comments, NFCRobin Morisset2014-08-291-1/+1
* Relax the constraint more in MemoryDependencyAnalysis.cppRobin Morisset2014-08-291-6/+40
* Use range based for loops to avoid needing to re-mention SmallPtrSet size.Craig Topper2014-08-241-27/+18
* Answer to Philip Reames commentsRobin Morisset2014-08-181-6/+27
* Weak relaxing of the constraints on atomics in MemoryDependencyAnalysisRobin Morisset2014-08-181-4/+22
* AA metadata refactoring (introduce AAMDNodes)Hal Finkel2014-07-241-13/+16
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-221-1/+2
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-151-14/+14
* Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles2014-03-061-1/+1
* [Modules] Move the PredIteratorCache into the IR library -- it isChandler Carruth2014-03-041-1/+1
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-021-1/+1
* Make DataLayout a plain object, not a pass.Rafael Espindola2014-02-251-1/+2
* Rename some member variables from TD to DL.Rafael Espindola2014-02-181-11/+11
* [PM] Split DominatorTree into a concrete analysis result object whichChandler Carruth2014-01-131-1/+3
* [cleanup] Move the Dominators.h and Verifier.h headers into the IRChandler Carruth2014-01-131-1/+1
* Fixing a heisenbug where the memory dependence analysis behaves differentlyYunzhong Gao2013-11-141-5/+6
* Fix xemacs mode line, don't put them in .cpp files (just header files). NoNick Lewycky2013-06-101-1/+1
* Use only explicit bool conversion operatorsDavid Blaikie2013-05-151-1/+1
* Fix unchecked uses of DominatorTree in MemoryDependenceAnalysis.Matt Arsenault2013-05-061-5/+20
* A limit of 500 was still a bit too high for some tests.Bill Wendling2013-04-171-3/+1
* Fix loop styleMatt Arsenault2013-03-291-2/+2
* Remove 'else' after 'return'.Jakub Staszak2013-03-201-2/+4
* Remove trailing spaces.Jakub Staszak2013-03-201-133/+133
* Memory Dependence Analysis (not mem-dep test) take advantage of "invariant.lo...Shuxin Yang2013-03-061-4/+14
* Unify clang/llvm attributes for asan/tsan/msan (LLVM part)Kostya Serebryany2013-02-261-2/+2
* [tsan] disable load widening in ThreadSanitizer modeKostya Serebryany2013-02-131-0/+6
* Change GetPointerBaseWithConstantOffset's DataLayout argument from aDan Gohman2013-01-311-2/+2
* Move all of the header files which are involved in modelling the LLVM IRChandler Carruth2013-01-021-5/+5
* Remove the Function::getFnAttributes method in favor of using the AttributeSetBill Wendling2012-12-301-2/+2
* Rename the 'Attributes' class to 'Attribute'. It's going to represent a singl...Bill Wendling2012-12-191-1/+1
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-8/+8
* Ignore unreachable blocks when doing memory dependence analysis on non-localBill Wendling2012-10-231-2/+2
* Create enums for the different attributes.Bill Wendling2012-10-091-2/+2
* Move TargetData to DataLayout.Micah Villmow2012-10-081-4/+4
* Remove the `hasFnAttr' method from Function.Bill Wendling2012-09-261-1/+1
* Be conservative about allocations that may alias the accessed pointer.Bob Wilson2012-09-041-0/+3
* Fix more fallout from r158919, similar to PR13547.Bob Wilson2012-09-031-2/+7
* Make MemoryBuiltins aware of TargetLibraryInfo.Benjamin Kramer2012-08-291-2/+2
* MemoryDependenceAnalysis attempts to find the first memory dependency for fun...Nadav Rotem2012-08-131-2/+7
* refactor the MemoryBuiltin analysis:Nuno Lopes2012-06-211-2/+1
* Fix typos found by http://github.com/lyda/misspell-checkBenjamin Kramer2012-06-021-1/+1
OpenPOWER on IntegriCloud