summaryrefslogtreecommitdiff
path: root/lib/Analysis
Commit message (Expand)AuthorAge
* Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson2010-08-06
* Implement a proper getModRefInfo for va_arg.Dan Gohman2010-08-06
* Be more conservative in the face of volatile.Dan Gohman2010-08-06
* Fix a comment.Dan Gohman2010-08-06
* Move all the logic for function attributes and call attributes out of theDan Gohman2010-08-06
* Fix botched revert.Owen Anderson2010-08-06
* Revert r110396 to fix buildbots.Owen Anderson2010-08-06
* Fix 80-column violations.Dan Gohman2010-08-05
* Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson2010-08-05
* Implement AccessesArguments checking in the two-callsite formDan Gohman2010-08-05
* Yes, we can do better, but this is not the place for it.Dan Gohman2010-08-05
* Add the beginnings of infrastructure for range tracking.Owen Anderson2010-08-05
* Split the tag and value members of LVILatticeVal in preparation for expanding...Owen Anderson2010-08-05
* Fix memdep's code for reasoning about dependences between two calls. A RefDan Gohman2010-08-05
* Revert r110270 for now. It appears to uncover a memdep bug.Dan Gohman2010-08-05
* The trouble with testing for "ModRef" and "NoModRef" is thatDan Gohman2010-08-04
* The two-callsite form of AliasAnalysis::getModRefInfo is documentedDan Gohman2010-08-04
* Fix a minor bug which resulted in intermediate calculationsDan Gohman2010-08-04
* Add a missing function.Torok Edwin2010-08-04
* Remove PointerAccessInfo, which nothing was using.Dan Gohman2010-08-03
* Thread const correctness through a bunch of AliasAnalysis interfaces andDan Gohman2010-08-03
* The singular of "indices" is "index".Dan Gohman2010-08-03
* Delete an unused function.Dan Gohman2010-08-03
* Make AliasAnalysis::getModRefInfo conservative in the face of volatility.Dan Gohman2010-08-03
* Fix a typo Devang noticed.Dan Gohman2010-08-03
* Fix CMake buildMichael J. Spencer2010-08-03
* Introduce a symbolic constant for ~0u for use with AliasAnalysis.Dan Gohman2010-08-03
* Add a convenient form of AliasAnalysis::alias for the case where the sizesDan Gohman2010-08-03
* Make SCEVUnknown a CallbackVH, so that it can be notified directlyDan Gohman2010-08-02
* Sketch up a preliminary Type-Based Alias Analysis implementation.Dan Gohman2010-08-02
* Add a lint check for indirectbr with no successors.Dan Gohman2010-08-02
* Add explicit constructors. Patch by Renato Golin.Devang Patel2010-08-02
* Fix namespace polution.Dan Gohman2010-08-02
* Prefix `next' iterator operation with `llvm::'.Oscar Fuentes2010-08-02
* Add an initial implementation of PHI translation for LazyValueInfo. This inv...Owen Anderson2010-07-30
* Revert my last two patches to LVI, which recent changes have exposed a miscom...Owen Anderson2010-07-30
* Speculatively revert r109705 since it seems to be causing some build botEric Christopher2010-07-29
* Factor out some of the code for updating old SCEVUnknown values, andDan Gohman2010-07-29
* Pass the queried value by argument rather than in a member, in preparation fo...Owen Anderson2010-07-28
* Get rid of LVIQuery as a distinct data structure, so that we don't have to in...Owen Anderson2010-07-28
* RegionInfo: Make sure to free cached nodes; Tobias, please check!Daniel Dunbar2010-07-28
* simplifyGabor Greif2010-07-28
* use Value* constructor of CallSite to create potentially improper site, and t...Gabor Greif2010-07-28
* use Value* constructor of CallSite to create potentially improper siteGabor Greif2010-07-28
* simplifyGabor Greif2010-07-28
* simplifyGabor Greif2010-07-28
* Make SCEVCallbackVH::allUsesReplacedWith update the old SCEVUnknownDan Gohman2010-07-28
* Make SCEVCallbackVH::allUsesReplacedWith unconditionally deleteDan Gohman2010-07-28
* Rearrange several datastructures in LazyValueInfo to improve compile time.Owen Anderson2010-07-27
* reintroduce original (asserting) semantics of CallSite(Instruction *II)Gabor Greif2010-07-27