2010-08-24 |
Owen Anderson | NULL loads are only invalid in the default address... |
tree | commitdiff |
2010-08-24 |
Owen Anderson | Add support for inferring values for the default cases... |
tree | commitdiff |
2010-08-24 |
Owen Anderson | Add support for inferring that a load from a pointer... |
tree | commitdiff |
2010-08-24 |
Owen Anderson | Don't assume that all constants with integer types... |
tree | commitdiff |
2010-08-23 |
Devang Patel | Let FE use derived types for DW_TAG_friend. |
tree | commitdiff |
2010-08-23 |
Devang Patel | Handle qualified constants that are directly folded... |
tree | commitdiff |
2010-08-23 |
Owen Anderson | Now that PassInfo and Pass::ID have been separated... |
tree | commitdiff |
2010-08-20 |
Dan Gohman | CreateTemporaryType doesn't needs its Context argument. |
tree | commitdiff |
2010-08-20 |
Dan Gohman | Introduce a new temporary MDNode concept. Temporary... |
tree | commitdiff |
2010-08-20 |
Dan Gohman | Convert DbgInfoPrinter to use errs() instead of outs(). |
tree | commitdiff |
2010-08-19 |
Dan Gohman | Revert r111199; it breaks -debug-pass=Structure output. |
tree | commitdiff |
2010-08-18 |
Chris Lattner | refix PR1143 by making basicaa analyze zexts of indices... |
tree | commitdiff |
2010-08-18 |
Chris Lattner | GetLinearExpression is only called when TD is non-null... |
tree | commitdiff |
2010-08-18 |
Chris Lattner | rework GEP decomposition to make a new VariableGEPIndex... |
tree | commitdiff |
2010-08-18 |
Chris Lattner | move gep decomposition out of ValueTracking into BasicA... |
tree | commitdiff |
2010-08-18 |
Owen Anderson | Use ConstantRange to propagate information through... |
tree | commitdiff |
2010-08-18 |
Daniel Dunbar | Revert r111375, "move gep decomposition out of ValueTra... |
tree | commitdiff |
2010-08-18 |
Owen Anderson | Inform LazyValueInfo whenever a block is deleted, to... |
tree | commitdiff |
2010-08-18 |
Chris Lattner | move gep decomposition out of ValueTracking into BasicA... |
tree | commitdiff |
2010-08-18 |
Chris Lattner | fix PR7589: In brief: |
tree | commitdiff |
2010-08-17 |
Dan Gohman | Tweak IVUsers' concept of "interesting" to exclude... |
tree | commitdiff |
2010-08-16 |
Owen Anderson | Fix another iterator invalidation that caused a *really... |
tree | commitdiff |
2010-08-16 |
Dan Gohman | Make dumpPassStructure be a PMDataManager abstraction... |
tree | commitdiff |
2010-08-16 |
Dan Gohman | To create a copy of a SmallVector with an element remov... |
tree | commitdiff |
2010-08-16 |
Dan Gohman | Tidy whitespace. |
tree | commitdiff |
2010-08-16 |
Dan Gohman | Add a comment. |
tree | commitdiff |
2010-08-16 |
Dan Gohman | Use const_iterator in a few places. |
tree | commitdiff |
2010-08-16 |
Dan Gohman | Use iterators instead of indices in a few more places. |
tree | commitdiff |
2010-08-16 |
Dan Gohman | Micro-optimize SCEVConstant comparison. |
tree | commitdiff |
2010-08-16 |
Dan Gohman | Move SCEVNAryExpr's virtual member functions out of... |
tree | commitdiff |
2010-08-16 |
Dan Gohman | Use iterators instead of indices in simple cases. |
tree | commitdiff |
2010-08-16 |
Dan Gohman | Avoid gratuitous inefficiency in ifndef NDEBUG code. |
tree | commitdiff |
2010-08-16 |
Dan Gohman | Make one getAddExpr call when analyzing a+b+c+d+e+... |
tree | commitdiff |
2010-08-16 |
Dan Gohman | Delete an unused function. |
tree | commitdiff |
2010-08-16 |
Dan Gohman | Revert r111058, the lint check for indirectbr successor... |
tree | commitdiff |
2010-08-15 |
Argyrios Kyrtzidis | Revert r111082. No warnings for this common pattern. |
tree | commitdiff |
2010-08-14 |
Argyrios Kyrtzidis | Add ATTRIBUTE_UNUSED to methods that are not supposed... |
tree | commitdiff |
2010-08-13 |
Dan Gohman | Add a lint check for an indirectbr destination which... |
tree | commitdiff |
2010-08-13 |
Dan Gohman | Various optimizations. Don't compare two loops' depths |
tree | commitdiff |
2010-08-13 |
Dan Gohman | When testing whether one loop contains another, test... |
tree | commitdiff |
2010-08-13 |
Dan Gohman | Add a const. |
tree | commitdiff |
2010-08-13 |
Dan Gohman | When creating a symmetric SCEV with a constant operand... |
tree | commitdiff |
2010-08-13 |
Dan Gohman | An add recurrence is loop-invariant in any loop inside... |
tree | commitdiff |
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 |
next |