Re-apply r110655 with fixes. Epilogue must restore sp from fp if the function stack...
[oota-llvm.git] / lib / Analysis /
2010-08-10 Tobias GrosserRegionInfo: Do not assert if a BB is not part of the...
2010-08-10 Devang PatelHandle TAG_constant for integers.
2010-08-09 Devang PatelRefactor.
2010-08-09 Owen AndersonAdd ConstantRange information to the debugging output.
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
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-06 Owen AndersonFix botched revert.
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Dan GohmanFix 80-column violations.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-08-05 Dan GohmanImplement AccessesArguments checking in the two-callsit...
2010-08-05 Dan GohmanYes, we can do better, but this is not the place for it.
2010-08-05 Owen AndersonAdd the beginnings of infrastructure for range tracking.
2010-08-05 Owen AndersonSplit the tag and value members of LVILatticeVal in...
2010-08-05 Dan GohmanFix memdep's code for reasoning about dependences betwe...
2010-08-05 Dan GohmanRevert r110270 for now. It appears to uncover a memdep...
2010-08-04 Dan GohmanThe trouble with testing for "ModRef" and "NoModRef...
2010-08-04 Dan GohmanThe two-callsite form of AliasAnalysis::getModRefInfo...
2010-08-04 Dan GohmanFix a minor bug which resulted in intermediate calculations
2010-08-04 Torok EdwinAdd a missing function.
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 GohmanThe singular of "indices" is "index".
2010-08-03 Dan GohmanDelete an unused function.
2010-08-03 Dan GohmanMake AliasAnalysis::getModRefInfo conservative in the...
2010-08-03 Dan GohmanFix a typo Devang noticed.
2010-08-03 Michael J. SpencerFix CMake build
2010-08-03 Dan GohmanIntroduce a symbolic constant for ~0u for use with...
2010-08-03 Dan GohmanAdd a convenient form of AliasAnalysis::alias for the...
2010-08-02 Dan GohmanMake SCEVUnknown a CallbackVH, so that it can be notifi...
2010-08-02 Dan GohmanSketch up a preliminary Type-Based Alias Analysis imple...
2010-08-02 Dan GohmanAdd a lint check for indirectbr with no successors.
2010-08-02 Devang PatelAdd explicit constructors. Patch by Renato Golin.
2010-08-02 Dan GohmanFix namespace polution.
2010-08-02 Oscar FuentesPrefix `next' iterator operation with `llvm::'.
2010-07-30 Owen AndersonAdd an initial implementation of PHI translation for...
2010-07-30 Owen AndersonRevert my last two patches to LVI, which recent changes...
2010-07-29 Eric ChristopherSpeculatively revert r109705 since it seems to be causi...
2010-07-29 Dan GohmanFactor out some of the code for updating old SCEVUnknow...
2010-07-28 Owen AndersonPass the queried value by argument rather than in a...
2010-07-28 Owen AndersonGet rid of LVIQuery as a distinct data structure, so...
2010-07-28 Daniel DunbarRegionInfo: Make sure to free cached nodes; Tobias...
2010-07-28 Gabor Greifsimplify
2010-07-28 Gabor Greifuse Value* constructor of CallSite to create potentiall...
2010-07-28 Gabor Greifuse Value* constructor of CallSite to create potentiall...
2010-07-28 Gabor Greifsimplify
2010-07-28 Gabor Greifsimplify
2010-07-28 Dan GohmanMake SCEVCallbackVH::allUsesReplacedWith update the...
2010-07-28 Dan GohmanMake SCEVCallbackVH::allUsesReplacedWith unconditionall...
2010-07-27 Owen AndersonRearrange several datastructures in LazyValueInfo to...
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-27 Gabor Greifuse ImmutableCallSite for const-corrgoodness
2010-07-27 Tobias GrosserRegionInfo: Add getMaxRegionExit()
2010-07-27 Tobias GrosserAdd function to query RegionInfo about loops.
2010-07-26 Owen AndersonAdd an initial implementation of LazyValueInfo updating...
2010-07-26 Dan GohmanFix SCEVExpander::visitAddRecExpr so that it remembers...
2010-07-26 Dan GohmanUse DominatorTree::properlyDominates instead of dominat...
2010-07-23 Dan GohmanEliminate getCanonicalInductionVariableIncrement's...
2010-07-23 Dan GohmanSimplify this code; it can use the regular CFG utlities...
2010-07-23 Dan GohmanMicro-optimize SCEVComplexityCompare.
2010-07-23 Dan GohmanAdd a const qualifier.
2010-07-22 Gabor Greifuse cascading operator-> feature
2010-07-22 Gabor Greifmass elimination of reliance on automatic iterator...
2010-07-22 Gabor Greifuse -> instead of (*).
2010-07-22 Gabor Greifcache dereferenced iterator
2010-07-22 Tobias GrosserAdd new RegionInfo pass.
2010-07-21 Dan GohmanMake NamedMDNode not be a subclass of Value, and simpli...
2010-07-21 Owen AndersonAdd INSTANTIATE_AG_PASS, which combines RegisterPass...
2010-07-21 Owen AndersonFix batch of converting RegisterPass<> to INTIALIZE_PASS().
2010-07-21 Jim Grosbachtidy up.
2010-07-21 Dan GohmanDisallow null as a named metadata operand.
2010-07-20 Dan GohmanFix SCEV denormalization of expressions where the exit...
2010-07-20 Dan GohmanAdd a fast path for x - x.
2010-07-20 Dan GohmanSimplify this code; LoopInfo::getCanonicalInductionVari...
2010-07-20 Dan GohmanMake getOrInsertCanonicalInductionVariable guarantee...
2010-07-20 Dan GohmanChange an argument from an Instruction* to a Value...
2010-07-20 Dan GohmanMinor code cleanups.
2010-07-20 Owen AndersonSpeculatively revert r108813, in an attempt to get...
2010-07-20 Owen AndersonReapply r108794, a fix for the failing test from last...
2010-07-20 Daniel DunbarRevert r108794, "Separate PassInfo into two classes...
2010-07-20 Owen AndersonSeparate PassInfo into two classes: a constructor-free...
2010-07-20 Dan GohmanMinor code simplification.
2010-07-19 Stuart HastingsCorrect line info for declarations/definitions. Radar...
2010-07-16 Gabor Greifeliminate CallInst::ArgOffset
2010-07-15 Dan GohmanFix the order that SCEVExpander considers add operands...
2010-07-15 Dan GohmanTeach ScalarEvolution how to fold trunc(undef) and...
2010-07-15 Gabor Greifcache another dereferenced iterator
2010-07-15 Chris LattnerFix PR7647, handling the case when 'To' ends up being
2010-07-15 Eli FriedmanRevert r108401; it breaks bootstrap :(
2010-07-15 Eli FriedmanAdd AssertingVH which makes PR7647 break consistently.
2010-07-12 Dan GohmanAdd a lint check for mismatched return types, inspired...
2010-07-12 Duncan SandsConvert some tab stops into spaces.
2010-07-12 Chandler CarruthAdd parentheses around an || to correct the logic....
2010-07-12 Chris Lattnerfix PR7429, a crash turning a load from a string into...
next