[CaptureTracker] Provide an ordered basic block to PointerMayBeCapturedBefore
[oota-llvm.git] / lib / Analysis / AliasAnalysis.cpp
2015-07-31 Bruno Cardoso Lopes[CaptureTracker] Provide an ordered basic block to...
2015-07-22 Chandler Carruth[PM/AA] Extract the ModRef enums from the AliasAnalysis...
2015-07-22 Chandler Carruth[PM/AA] Remove the last of the legacy update API from...
2015-07-18 Chandler Carruth[PM/AA] Remove the addEscapingUse update API that won...
2015-07-11 Chandler Carruth[PM/AA] Completely remove the AliasAnalysis::copyValue...
2015-06-22 Chandler Carruth[PM/AA] Hoist the AliasResult enum out of the AliasAnal...
2015-06-17 Chandler Carruth[PM/AA] Remove the UnknownSize static member from Alias...
2015-06-17 Chandler Carruth[PM/AA] Remove the Location typedef from the AliasAnaly...
2015-06-17 Chandler Carruth[PM/AA] Split the location computation out of getArgLoc...
2015-06-04 Chandler Carruth[PM/AA] Start refactoring AliasAnalysis to remove the...
2015-05-13 Teresa JohnsonTest commit: Remove unnecessary spaces.
2015-04-28 Daniel BerlinMake getModRefInfo(Instruction *) not crash on certain...
2015-04-13 Daniel BerlinAdd new getModRefInfo API to determine whether an Instr...
2015-04-13 Daniel BerlinMake getModRefInfo with a default location not crash.
2015-03-10 Mehdi AminiDataLayout is mandatory, update the API to reflect...
2015-03-04 Mehdi AminiMake DataLayout Non-Optional in the Module
2015-01-15 Chandler Carruth[PM] Separate the TargetLibraryInfo object from the...
2015-01-15 Chandler Carruth[PM] Move TargetLibraryInfo into the Analysis library.
2014-12-15 Elena DemikhovskySink store based on alias analysis
2014-10-28 NAKAMURA TakumiReformat partially, where I touched for whitespace...
2014-10-28 NAKAMURA TakumiUntabify and whitespace cleanups.
2014-10-04 Benjamin KramerMake AAMDNodes ctor and operator bool (!!!) explicit...
2014-07-24 Hal FinkelAA metadata refactoring (introduce AAMDNodes)
2014-07-21 Hal FinkelMatch semantics of PointerMayBeCapturedBefore to its...
2014-07-21 Hal FinkelMove the CapturesBefore tracker from AA into CaptureTra...
2014-07-21 Hal FinkelMove isIdentifiedFunctionLocal from BasicAA to AA
2014-07-17 Hal FinkelImprove BasicAA CS-CS queries (redux)
2014-07-15 Nick LewyckyRevert r212572 "improve BasicAA CS-CS queries", it...
2014-07-08 Hal FinkelImprove BasicAA CS-CS queries
2014-04-15 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-03-11 Tim NorthoverIR: add a second ordering operand to cmpxhg for failure
2014-03-05 Chandler Carruth[C++11] Make this interface accept const Use pointers...
2014-03-05 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
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[cleanup] Move the Dominators.h and Verifier.h headers...
2014-01-07 Chandler CarruthRe-sort all of the includes with ./utils/sort_includes...
2013-07-27 Nick LewyckyReimplement isPotentiallyReachable to make nocapture...
2013-07-18 Nick LewyckyGive 'hasPath' a longer but clearer name 'isPotentially...
2013-07-07 Nick LewyckyEliminate trivial redundant loads across nocapture...
2013-05-28 Michael KupersteinMake BasicAliasAnalysis recognize the fact a noalias...
2013-01-31 Dan GohmanMove isKnownNonNull out of AliasAnalysis.h and into...
2013-01-04 Manman RenMemory Dependence Analysis: fix a miscompile that uses...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
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-09 Bill WendlingUse the attribute enums to query if a parameter has...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-10-04 Bill WendlingUse method to query for NoAlias attribute.
2012-08-29 Benjamin KramerMake MemoryBuiltins aware of TargetLibraryInfo.
2012-05-14 Chad RosierMove the capture analysis from MemoryDependencyAnalysis...
2012-02-25 Nick LewyckyMove isKnownNonNull from private implementation detail...
2011-09-26 Eli FriedmanEnhance alias analysis for atomic instructions a bit...
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-04-27 Dan GohmanWhen analyzing functions known to only access argument...
2011-01-03 Owen AndersonStub out a new updating interface to AliasAnalysis...
2010-12-16 Dan GohmanMake memcpyopt TBAA-aware.
2010-11-30 Chris LattnergetLocationForDest should work for memset as well.
2010-11-21 Chris Lattneradd "getLocation" method to AliasAnalysis for getting...
2010-11-11 Dan GohmanAdd helper functions for computing the Location of...
2010-11-10 Dan GohmanAdd a doesAccessArgPointees helper function, and update...
2010-11-10 Dan GohmanMake ModRefBehavior a lattice. Use this to clean up...
2010-11-09 Dan GohmanTeach AliasAnalysis about AccessesArgumentsReadonly.
2010-11-08 Dan GohmanExtend the AliasAnalysis::pointsToConstantMemory interf...
2010-11-08 Dan GohmanDelete getIntrinsicModRefBehavior. Clients can just...
2010-10-25 Dan GohmanUpdate comments; BasicAA is no longer necessarily the...
2010-10-25 Dan GohmanReintroduce these asserts, now that BasicAA is a normal...
2010-10-19 Dan GohmanMove NoAA out of BasicAliasAnalysis.cpp into its own...
2010-10-19 Dan GohmanReapply r116831 and r116839, converting AliasAnalysis...
2010-10-19 Dan GohmanRevert r116831 and r116839, which are breaking selfhost...
2010-10-19 Dan GohmanChange AliasAnalysis and its clients to use uint64_t...
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-10-19 Dan GohmanConsistently use AliasAnalysis::UnknownSize instead...
2010-10-13 Owen AndersonAnalysis groups need to initialize their default implem...
2010-10-07 Owen AndersonNow with fewer extraneous semicolons!
2010-10-06 Owen AndersonHide analysis group registration behind a macro, just...
2010-09-14 Dan GohmanRemove the experimental AliasAnalysis::getDependency...
2010-09-09 Dan GohmanExtend the getDependence query with support for PHI...
2010-09-08 Dan GohmanAdd a new experimental generalized dependence query...
2010-08-06 Dan GohmanImplement a proper getModRefInfo for va_arg.
2010-08-06 Dan GohmanBe more conservative in the face of volatile.
2010-08-06 Dan GohmanFix a comment.
2010-08-06 Dan GohmanMove all the logic for function attributes and call...
2010-08-05 Dan GohmanYes, we can do better, but this is not the place for it.
2010-08-03 Dan GohmanRemove PointerAccessInfo, which nothing was using.
2010-08-03 Dan GohmanThread const correctness through a bunch of AliasAnalys...
2010-08-03 Dan GohmanMake AliasAnalysis::getModRefInfo conservative in the...
2010-07-07 Dan GohmanRemove interprocedural-basic-aa and associated code...
2010-06-29 Dan GohmanAdd an Intraprocedural form of BasicAliasAnalysis,...
2010-01-06 Duncan SandsPartially address a README by having functionattrs...
2009-11-23 Chris Lattneruse the new isNoAlias method to simplify some code...
2009-11-22 Chris LattnerRemove the AliasAnalysis::getMustAliases method, which...
2009-10-23 Victor HernandezRemove AllocationInst. Since MallocInst went away...
2009-08-27 Dan GohmanGlobal Aliases are not identifiable objects.
2009-07-25 Dan GohmanMake AliasAnalysis and related classes use
2009-02-14 Duncan SandsGeneralize some alias analysis logic from atomic
2009-02-13 Duncan SandsIf a function only reads memory, then we know that...
2009-02-06 Owen AndersonFix a crasher: we need to check that the function is...
2009-02-05 Owen AndersonRefactor my previous change to maintain the distinction...
next