2010-08-12 |
Dan Gohman | Optimize ScalarEvolution::getAddExpr's operand factorin... |
tree | commitdiff |
2010-08-12 |
Dan Gohman | Hoist some loop-invariant code out of a hot loop. |
tree | commitdiff |
2010-08-12 |
Dan Gohman | Optimize ScalarEvolution::getAddExpr's duplicate operan... |
tree | commitdiff |
2010-08-11 |
Devang Patel | Even if a variable has constant value all the time... |
tree | commitdiff |
2010-08-11 |
Owen Anderson | Fix a subtle use-after-free issue. |
tree | commitdiff |
2010-08-11 |
Dan Gohman | Make LoopPass::getContainedPass return a LoopPass*... |
tree | commitdiff |
2010-08-11 |
Owen Anderson | Improve indentation. |
tree | commitdiff |
2010-08-11 |
Dan Gohman | When analyzing loop exit conditions combined with and... |
tree | commitdiff |
2010-08-10 |
Dan Gohman | Rename and reorder the arguments to isImpliedCond,... |
tree | commitdiff |
2010-08-10 |
Owen Anderson | Now that we're using ConstantRange to represent potenti... |
tree | commitdiff |
2010-08-10 |
Devang Patel | Add missing argument. CreateCompositeTypeEx() users... |
tree | commitdiff |
2010-08-10 |
Owen Anderson | Switch over to using ConstantRange to track integral... |
tree | commitdiff |
2010-08-10 |
Devang Patel | Do not forget debug info for enums. Use named mdnode... |
tree | commitdiff |
2010-08-10 |
Tobias Grosser | RegionInfo: Do not assert if a BB is not part of the... |
tree | commitdiff |
2010-08-10 |
Devang Patel | Handle TAG_constant for integers. |
tree | commitdiff |
2010-08-09 |
Devang Patel | Refactor. |
tree | commitdiff |
2010-08-09 |
Owen Anderson | Add ConstantRange information to the debugging output. |
tree | commitdiff |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
tree | commitdiff |
2010-08-06 |
Dan Gohman | Implement a proper getModRefInfo for va_arg. |
tree | commitdiff |
2010-08-06 |
Dan Gohman | Be more conservative in the face of volatile. |
tree | commitdiff |
2010-08-06 |
Dan Gohman | Fix a comment. |
tree | commitdiff |
2010-08-06 |
Dan Gohman | Move all the logic for function attributes and call... |
tree | commitdiff |
2010-08-06 |
Owen Anderson | Fix botched revert. |
tree | commitdiff |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
tree | commitdiff |
2010-08-05 |
Dan Gohman | Fix 80-column violations. |
tree | commitdiff |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
tree | commitdiff |
2010-08-05 |
Dan Gohman | Implement AccessesArguments checking in the two-callsit... |
tree | commitdiff |
2010-08-05 |
Dan Gohman | Yes, we can do better, but this is not the place for it. |
tree | commitdiff |
2010-08-05 |
Owen Anderson | Add the beginnings of infrastructure for range tracking. |
tree | commitdiff |
2010-08-05 |
Owen Anderson | Split the tag and value members of LVILatticeVal in... |
tree | commitdiff |
2010-08-05 |
Dan Gohman | Fix memdep's code for reasoning about dependences betwe... |
tree | commitdiff |
2010-08-05 |
Dan Gohman | Revert r110270 for now. It appears to uncover a memdep... |
tree | commitdiff |
2010-08-04 |
Dan Gohman | The trouble with testing for "ModRef" and "NoModRef... |
tree | commitdiff |
2010-08-04 |
Dan Gohman | The two-callsite form of AliasAnalysis::getModRefInfo... |
tree | commitdiff |
2010-08-04 |
Dan Gohman | Fix a minor bug which resulted in intermediate calculations |
tree | commitdiff |
2010-08-04 |
Torok Edwin | Add a missing function. |
tree | commitdiff |
2010-08-03 |
Dan Gohman | Remove PointerAccessInfo, which nothing was using. |
tree | commitdiff |
2010-08-03 |
Dan Gohman | Thread const correctness through a bunch of AliasAnalys... |
tree | commitdiff |
2010-08-03 |
Dan Gohman | The singular of "indices" is "index". |
tree | commitdiff |
2010-08-03 |
Dan Gohman | Delete an unused function. |
tree | commitdiff |
2010-08-03 |
Dan Gohman | Make AliasAnalysis::getModRefInfo conservative in the... |
tree | commitdiff |
2010-08-03 |
Dan Gohman | Fix a typo Devang noticed. |
tree | commitdiff |
2010-08-03 |
Michael J. Spencer | Fix CMake build |
tree | commitdiff |
2010-08-03 |
Dan Gohman | Introduce a symbolic constant for ~0u for use with... |
tree | commitdiff |
2010-08-03 |
Dan Gohman | Add a convenient form of AliasAnalysis::alias for the... |
tree | commitdiff |
2010-08-02 |
Dan Gohman | Make SCEVUnknown a CallbackVH, so that it can be notifi... |
tree | commitdiff |
2010-08-02 |
Dan Gohman | Sketch up a preliminary Type-Based Alias Analysis imple... |
tree | commitdiff |
2010-08-02 |
Dan Gohman | Add a lint check for indirectbr with no successors. |
tree | commitdiff |
2010-08-02 |
Devang Patel | Add explicit constructors. Patch by Renato Golin. |
tree | commitdiff |
2010-08-02 |
Dan Gohman | Fix namespace polution. |
tree | commitdiff |
2010-08-02 |
Oscar Fuentes | Prefix `next' iterator operation with `llvm::'. |
tree | commitdiff |
2010-07-30 |
Owen Anderson | Add an initial implementation of PHI translation for... |
tree | commitdiff |
2010-07-30 |
Owen Anderson | Revert my last two patches to LVI, which recent changes... |
tree | commitdiff |
2010-07-29 |
Eric Christopher | Speculatively revert r109705 since it seems to be causi... |
tree | commitdiff |
2010-07-29 |
Dan Gohman | Factor out some of the code for updating old SCEVUnknow... |
tree | commitdiff |
2010-07-28 |
Owen Anderson | Pass the queried value by argument rather than in a... |
tree | commitdiff |
2010-07-28 |
Owen Anderson | Get rid of LVIQuery as a distinct data structure, so... |
tree | commitdiff |
2010-07-28 |
Daniel Dunbar | RegionInfo: Make sure to free cached nodes; Tobias... |
tree | commitdiff |
2010-07-28 |
Gabor Greif | simplify |
tree | commitdiff |
2010-07-28 |
Gabor Greif | use Value* constructor of CallSite to create potentiall... |
tree | commitdiff |
2010-07-28 |
Gabor Greif | use Value* constructor of CallSite to create potentiall... |
tree | commitdiff |
2010-07-28 |
Gabor Greif | simplify |
tree | commitdiff |
2010-07-28 |
Gabor Greif | simplify |
tree | commitdiff |
2010-07-28 |
Dan Gohman | Make SCEVCallbackVH::allUsesReplacedWith update the... |
tree | commitdiff |
2010-07-28 |
Dan Gohman | Make SCEVCallbackVH::allUsesReplacedWith unconditionall... |
tree | commitdiff |
2010-07-27 |
Owen Anderson | Rearrange several datastructures in LazyValueInfo to... |
tree | commitdiff |
2010-07-27 |
Gabor Greif | reintroduce original (asserting) semantics of CallSite... |
tree | commitdiff |
2010-07-27 |
Gabor Greif | recommit simplification (originally r109504, backed... |
tree | commitdiff |
2010-07-27 |
Gabor Greif | back out r109504, breaks the bots |
tree | commitdiff |
2010-07-27 |
Gabor Greif | simplify |
tree | commitdiff |
2010-07-27 |
Gabor Greif | use ImmutableCallSite for const-corrgoodness |
tree | commitdiff |
2010-07-27 |
Tobias Grosser | RegionInfo: Add getMaxRegionExit() |
tree | commitdiff |
2010-07-27 |
Tobias Grosser | Add function to query RegionInfo about loops. |
tree | commitdiff |
2010-07-26 |
Owen Anderson | Add an initial implementation of LazyValueInfo updating... |
tree | commitdiff |
2010-07-26 |
Dan Gohman | Fix SCEVExpander::visitAddRecExpr so that it remembers... |
tree | commitdiff |
2010-07-26 |
Dan Gohman | Use DominatorTree::properlyDominates instead of dominat... |
tree | commitdiff |
2010-07-23 |
Dan Gohman | Eliminate getCanonicalInductionVariableIncrement's... |
tree | commitdiff |
2010-07-23 |
Dan Gohman | Simplify this code; it can use the regular CFG utlities... |
tree | commitdiff |
2010-07-23 |
Dan Gohman | Micro-optimize SCEVComplexityCompare. |
tree | commitdiff |
2010-07-23 |
Dan Gohman | Add a const qualifier. |
tree | commitdiff |
2010-07-22 |
Gabor Greif | use cascading operator-> feature |
tree | commitdiff |
2010-07-22 |
Gabor Greif | mass elimination of reliance on automatic iterator... |
tree | commitdiff |
2010-07-22 |
Gabor Greif | use -> instead of (*). |
tree | commitdiff |
2010-07-22 |
Gabor Greif | cache dereferenced iterator |
tree | commitdiff |
2010-07-22 |
Tobias Grosser | Add new RegionInfo pass. |
tree | commitdiff |
2010-07-21 |
Dan Gohman | Make NamedMDNode not be a subclass of Value, and simpli... |
tree | commitdiff |
2010-07-21 |
Owen Anderson | Add INSTANTIATE_AG_PASS, which combines RegisterPass... |
tree | commitdiff |
2010-07-21 |
Owen Anderson | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). |
tree | commitdiff |
2010-07-21 |
Jim Grosbach | tidy up. |
tree | commitdiff |
2010-07-21 |
Dan Gohman | Disallow null as a named metadata operand. |
tree | commitdiff |
2010-07-20 |
Dan Gohman | Fix SCEV denormalization of expressions where the exit... |
tree | commitdiff |
2010-07-20 |
Dan Gohman | Add a fast path for x - x. |
tree | commitdiff |
2010-07-20 |
Dan Gohman | Simplify this code; LoopInfo::getCanonicalInductionVari... |
tree | commitdiff |
2010-07-20 |
Dan Gohman | Make getOrInsertCanonicalInductionVariable guarantee... |
tree | commitdiff |
2010-07-20 |
Dan Gohman | Change an argument from an Instruction* to a Value... |
tree | commitdiff |
2010-07-20 |
Dan Gohman | Minor code cleanups. |
tree | commitdiff |
2010-07-20 |
Owen Anderson | Speculatively revert r108813, in an attempt to get... |
tree | commitdiff |
2010-07-20 |
Owen Anderson | Reapply r108794, a fix for the failing test from last... |
tree | commitdiff |
2010-07-20 |
Daniel Dunbar | Revert r108794, "Separate PassInfo into two classes... |
tree | commitdiff |
2010-07-20 |
Owen Anderson | Separate PassInfo into two classes: a constructor-free... |
tree | commitdiff |
next |