[PowerPC] Implement combineRepeatedFPDivisors
[oota-llvm.git] / lib / Analysis / MemoryDependenceAnalysis.cpp
2014-11-19 David BlaikieUpdate SetVector to rely on the underlying set's insert...
2014-10-02 Aaron BallmanSilence a -Wsign-compare warning. NFC.
2014-10-01 Bruno Cardoso Lopes[MemoryDepAnalysis] Fix compile time slowdown
2014-09-07 Hal FinkelMake use of @llvm.assume in ValueTracking (computeKnown...
2014-09-02 Robin MorissetFix MemoryDependenceAnalysis in cases where QueryInstr...
2014-08-29 Robin MorissetFix typos in comments, NFC
2014-08-29 Robin MorissetRelax the constraint more in MemoryDependencyAnalysis.cpp
2014-08-24 Craig TopperUse range based for loops to avoid needing to re-mentio...
2014-08-18 Robin MorissetAnswer to Philip Reames comments
2014-08-18 Robin MorissetWeak relaxing of the constraints on atomics in MemoryDe...
2014-07-24 Hal FinkelAA metadata refactoring (introduce AAMDNodes)
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-04-15 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-03-06 Ahmed CharlesReplace OwningPtr<T> with std::unique_ptr<T>.
2014-03-04 Chandler Carruth[Modules] Move the PredIteratorCache into the IR librar...
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-18 Rafael EspindolaRename some member variables from TD to DL.
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...
2013-11-14 Yunzhong GaoFixing a heisenbug where the memory dependence analysis...
2013-06-10 Nick LewyckyFix xemacs mode line, don't put them in .cpp files...
2013-05-15 David BlaikieUse only explicit bool conversion operators
2013-05-06 Matt ArsenaultFix unchecked uses of DominatorTree in MemoryDependence...
2013-04-17 Bill WendlingA limit of 500 was still a bit too high for some tests.
2013-03-29 Matt ArsenaultFix loop style
2013-03-20 Jakub StaszakRemove 'else' after 'return'.
2013-03-20 Jakub StaszakRemove trailing spaces.
2013-03-06 Shuxin YangMemory Dependence Analysis (not mem-dep test) take...
2013-02-26 Kostya SerebryanyUnify clang/llvm attributes for asan/tsan/msan (LLVM...
2013-02-13 Kostya Serebryany[tsan] disable load widening in ThreadSanitizer mode
2013-01-31 Dan GohmanChange GetPointerBaseWithConstantOffset's DataLayout...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-30 Bill WendlingRemove the Function::getFnAttributes method in favor...
2012-12-19 Bill WendlingRename the 'Attributes' class to 'Attribute'. It's...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-10-23 Bill WendlingIgnore unreachable blocks when doing memory dependence...
2012-10-09 Bill WendlingCreate enums for the different attributes.
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-09-26 Bill WendlingRemove the `hasFnAttr' method from Function.
2012-09-04 Bob WilsonBe conservative about allocations that may alias the...
2012-09-03 Bob WilsonFix more fallout from r158919, similar to PR13547.
2012-08-29 Benjamin KramerMake MemoryBuiltins aware of TargetLibraryInfo.
2012-08-13 Nadav RotemMemoryDependenceAnalysis attempts to find the first...
2012-06-21 Nuno Lopesrefactor the MemoryBuiltin analysis:
2012-06-02 Benjamin KramerFix typos found by github.com/lyda/misspell-check
2012-05-14 Chad RosierMove the capture analysis from MemoryDependencyAnalysis...
2012-05-12 Chad RosierHoist simpler checks above llvm::PointerMayBeCaptured...
2012-02-26 Rafael EspindolaDon't call dominates on unreachable instructions. Shoul...
2012-02-06 Kostya SerebryanyThe patch resolves the conflict between AddressSanitize...
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2011-12-28 Nick LewyckyChange CaptureTracking to pass a Use* instead of a...
2011-11-21 Nick LewyckyFix crasher in GVN due to my recent capture tracking...
2011-11-20 Nick LewyckyLess template, more virtual! Refactoring suggested...
2011-11-20 Nick LewyckyRefactor code to use new attribute getters on CallSite...
2011-11-14 Nick LewyckyRefactor capture tracking (which already had a couple...
2011-10-13 Eli FriedmanEnhance the memdep interface so that users can tell...
2011-08-15 Eli FriedmanMisc analysis passes that need to be aware of atomic...
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2011-06-15 Eli FriedmanAdd a limit to the number of instructions memdep will...
2011-06-15 Eli FriedmanAdd "unknown" results for memdep, which mean "I don...
2011-06-04 Dan GohmanDisable the main feature of 130180, the elimination...
2011-06-02 Eli FriedmanWhen marking a block as being unanalyzable, use "Clobbe...
2011-06-01 Eli FriedmanIn MemoryDependenceAnalysis::getNonLocalPointerDepFromB...
2011-05-17 Owen Anderson@llvm.lifetime.begin acts as a load, not @llvm.lifetime...
2011-04-28 Chris Lattnerteach GVN to widen integer loads when they are overalig...
2011-04-26 Chris LattnerEnhance memdep to return clobber relation between noali...
2011-04-26 Chris Lattneruse AA::isMustAlias to simplify some calls.
2011-04-26 Chris Lattnerremove support for llvm.invariant.end from memdep....
2011-04-26 Chris LattnerEnhance MemDep: When alias analysis returns a partial...
2011-01-24 Dan GohmanGive GetUnderlyingObject a TargetData, to keep it in...
2011-01-11 Jakob Stoklund OlesenRevert r123207: "Turn on memdep's verifyRemoved() in...
2011-01-11 Jakob Stoklund OlesenTurn on memdep's verifyRemoved() in an attempt to smoke...
2010-12-23 Jeffrey YasskinChange all self assignments X=X to (void)X, so that...
2010-12-15 Dan GohmanMove Value::getUnderlyingObject to be a standalone
2010-12-13 Dan GohmanUpdate memdep to handle PartialAlias as MayAlias.
2010-11-30 Chris Lattnerstrength reduce this.
2010-11-21 Benjamin KramerInitialize MemDep's TD member so buildbots don't trip...
2010-11-21 Chris Lattnerimplement PR8576, deleting dead stores with intervening...
2010-11-11 Dan GohmanAdd helper functions for computing the Location of...
2010-11-11 Dan GohmanIt's not necessary to clear out the Size and TBAATag...
2010-11-11 Dan GohmanSet NonLocalDepInfo's Size field to UnknownSize when...
2010-11-10 Dan GohmanWhen clearing a non-local pointer dependency cache...
2010-11-10 Dan GohmanFactor out the code for computing an AliasAnalysis...
2010-11-10 Dan GohmanFully invalidate cached results when a prior query...
2010-11-10 Dan GohmanEnhance GVN to do more precise alias queries for non...
2010-10-29 Dan GohmanTeach memdep to use pointsToConstantMemory to determine...
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-10-12 Owen AndersonBegin adding static dependence information to passes...
2010-10-07 Owen AndersonNow with fewer extraneous semicolons!
2010-09-22 Dan GohmanTeach memdep about TBAA tags.
2010-09-06 Chris Lattnercleanup some of the lifetime/invariant marker stuff...
2010-09-06 Chris Lattnerspeed up -gvn 3.4% on the testcase in PR7023
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-08-05 Dan GohmanFix memdep's code for reasoning about dependences betwe...
2010-08-03 Dan GohmanAdd a convenient form of AliasAnalysis::alias for the...
2010-07-27 Gabor Greifreintroduce original (asserting) semantics of CallSite...
2010-07-27 Gabor Greifrecommit simplification (originally r109504, backed...
next