Use the new script to sort the includes of every file under lib.
[oota-llvm.git] / lib / Analysis / MemoryDependenceAnalysis.cpp
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...
2010-07-27 Gabor Greifback out r109504, breaks the bots
2010-07-27 Gabor Greifsimplify
2010-07-21 Owen AndersonFix batch of converting RegisterPass<> to INTIALIZE_PASS().
2010-06-23 Gabor Greifuse the new isFreeCall API and ArgOperand accessors
2010-06-22 Dan GohmanUse pre-increment instead of post-increment when the...
2010-04-16 Eric ChristopherRevert 101465, it broke internal OpenGL testing.
2010-04-16 Gabor Greifreapply r101434
2010-04-16 Gabor Greifback out r101423 and r101397, they break llvm-gcc self...
2010-04-15 Gabor Greifreapply r101364, which has been backed out in r101368
2010-04-15 Gabor Greifback out r101364, as it trips the linux nightlybot...
2010-04-15 Gabor Greifrotate CallInst operands, i.e. move callee to the back
2010-02-24 Daniel DunbarReapply r97010, the speculative revert failed.
2010-02-24 Daniel DunbarSpeculatively revert r97010, "Add an argument to PHITra...
2010-02-24 Bob WilsonAdd an argument to PHITranslateValue to specify the...
2010-02-16 Bob WilsonSplit critical edges as needed for load PRE.
2010-02-16 Duncan SandsThere are two ways of checking for a given type, for...
2009-12-22 Chris LattnerThe phi translated pointer can be computed when returni...
2009-12-22 Chris Lattneravoid calling extractMallocCall when it's obvious we...
2009-12-19 Chris Lattnerfix an overly conservative caching issue that caused...
2009-12-09 Chris Lattnerenhance NonLocalDepEntry to keep the per-block phi...
2009-12-09 Chris Lattnerchange NonLocalDepEntry from being a typedef for an...
2009-12-09 Chris LattnerSwitch GVN and memdep to use PHITransAddr, which correc...
2009-12-05 Nick LewyckyFix indentation in switch statement.
2009-12-02 Benjamin KramerSilence compiler warnings.
2009-12-02 Owen AndersonCleanup/remove some parts of the lifetime region handli...
2009-12-01 Chris Lattnerrename some variables.
2009-12-01 Chris Lattnertidy
2009-12-01 Chris Lattnerfix 255.vortex again, third time's the charm.
2009-11-30 Nick LewyckyRevert r90107, fixing test/Transforms/GVN/2009-11-29...
2009-11-30 Chris Lattnerreapply r90093 with an addition of keeping the forward
2009-11-29 Chris Lattnerrevert this patch for now, it causes failures of:
2009-11-29 Chris LattnerFix a really nasty caching bug I introduced in memdep...
2009-11-29 Nick LewyckyDetabify.
2009-11-28 Nick LewyckyTeach memdep to look for memory use intrinsics during...
2009-11-28 Chris LattnerEnhance InsertPHITranslatedPointer to be able to return...
next