| Commit message (Expand) | Author | Age | Files | Lines |
* | In which I discover the existence of loops. Threading an operation | Duncan Sands | 2010-11-16 | 2 | -62/+104 |
* | Teach InstructionSimplify the trick of skipping incoming phi | Duncan Sands | 2010-11-15 | 1 | -4/+9 |
* | If dom tree information is available, make it possible to pass | Duncan Sands | 2010-11-14 | 1 | -5/+7 |
* | Teach InstructionSimplify about phi nodes. I chose to have it simply | Duncan Sands | 2010-11-14 | 1 | -0/+2 |
* | Boost the power of phi node constant folding slightly: if all | Duncan Sands | 2010-11-14 | 1 | -12/+18 |
* | Strip trailing whitespace. | Duncan Sands | 2010-11-14 | 1 | -50/+49 |
* | Fix typo pointed out by Trevor Harmon. | Duncan Sands | 2010-11-13 | 1 | -1/+1 |
* | Re-disable TBAA for now; it broke MultiSource/Applications/JM/lencod, | Dan Gohman | 2010-11-12 | 1 | -1/+1 |
* | Enable TBAA. | Dan Gohman | 2010-11-12 | 1 | -1/+1 |
* | Add helper functions for computing the Location of load, store, | Dan Gohman | 2010-11-11 | 3 | -42/+30 |
* | Don't forget the TBAA info, if available. | Dan Gohman | 2010-11-11 | 1 | -1/+6 |
* | Avoid calling alias on non-pointer values. | Dan Gohman | 2010-11-11 | 1 | -3/+4 |
* | It's not necessary to clear out the Size and TBAATag at each of | Dan Gohman | 2010-11-11 | 1 | -12/+1 |
* | Set NonLocalDepInfo's Size field to UnknownSize when invalidating | Dan Gohman | 2010-11-11 | 1 | -5/+5 |
* | When clearing a non-local pointer dependency cache entry, clear | Dan Gohman | 2010-11-10 | 1 | -0/+8 |
* | Take care of special characters while creating named MDNode name to hold func... | Devang Patel | 2010-11-10 | 1 | -3/+35 |
* | Factor out the code for computing an AliasAnalysis::Location | Dan Gohman | 2010-11-10 | 1 | -82/+101 |
* | Fully invalidate cached results when a prior query's size or | Dan Gohman | 2010-11-10 | 1 | -10/+23 |
* | Reduce the maximum recursion depth, 5 seems pointlessly too much. | Duncan Sands | 2010-11-10 | 1 | -1/+1 |
* | Enhance GVN to do more precise alias queries for non-local memory | Dan Gohman | 2010-11-10 | 2 | -15/+55 |
* | Teach InstructionSimplify how to look through PHI nodes. Since PHI | Duncan Sands | 2010-11-10 | 1 | -32/+163 |
* | Add a doesAccessArgPointees helper function, and update code to use | Dan Gohman | 2010-11-10 | 1 | -22/+24 |
* | Simplify binary operations where one operand is a select instruction. | Duncan Sands | 2010-11-10 | 1 | -28/+113 |
* | Make ModRefBehavior a lattice. Use this to clean up AliasAnalysis | Dan Gohman | 2010-11-10 | 4 | -19/+29 |
* | VAArg doesn't capture its operand. | Dan Gohman | 2010-11-09 | 1 | -0/+3 |
* | Teach AliasAnalysis about AccessesArgumentsReadonly. | Dan Gohman | 2010-11-09 | 1 | -6/+8 |
* | Teach LICM and AliasSetTracker about AccessesArgumentsReadonly. | Dan Gohman | 2010-11-09 | 1 | -1/+1 |
* | Factorize code, no functionality change. | Duncan Sands | 2010-11-09 | 1 | -34/+31 |
* | Re-introduce the MaxLookup limit to BasicAliasAnalysis' | Dan Gohman | 2010-11-08 | 1 | -2/+8 |
* | Implement getModRefBehavior for TypeBasedAliasAnalysis. | Dan Gohman | 2010-11-08 | 1 | -0/+23 |
* | Extend the AliasAnalysis::pointsToConstantMemory interface to allow it | Dan Gohman | 2010-11-08 | 6 | -23/+71 |
* | Delete getIntrinsicModRefBehavior. Clients can just use the normal | Dan Gohman | 2010-11-08 | 1 | -7/+0 |
* | Teach BasicAliasAnalysis::getModRefBehavior(const Function *F) | Dan Gohman | 2010-11-08 | 1 | -3/+11 |
* | Add simplification of floating point comparisons with the result | Duncan Sands | 2010-11-07 | 1 | -0/+20 |
* | Fix a README item: when doing a comparison with the result | Duncan Sands | 2010-11-07 | 1 | -2/+21 |
* | Use arrays instead of constant-sized SmallVectors. | Benjamin Kramer | 2010-11-04 | 1 | -132/+143 |
* | Introduce DIBuilder. It is intended to be a front-end friendly interface to e... | Devang Patel | 2010-11-04 | 2 | -0/+250 |
* | Fix DIType verifier. The element 3 is DIFile now. | Devang Patel | 2010-11-02 | 1 | -3/+4 |
* | Make ScalarEvolution::forgetLoop forget all contained loops too, because | Dan Gohman | 2010-10-29 | 1 | -0/+5 |
* | Teach memdep to use pointsToConstantMemory to determine that loads | Dan Gohman | 2010-10-29 | 1 | -5/+10 |
* | Support TBAA attachments on calls. This is somewhat experimental. | Dan Gohman | 2010-10-25 | 1 | -0/+36 |
* | Fix chaining in TBAA's pointsToConstantMemory. | Dan Gohman | 2010-10-25 | 1 | -1/+1 |
* | Only read one bit for testing for a readonly type, leaving the other | Dan Gohman | 2010-10-25 | 1 | -2/+1 |
* | Add a comment. | Dan Gohman | 2010-10-25 | 1 | -1/+3 |
* | Update comments; BasicAA is no longer necessarily the end of the chain. | Dan Gohman | 2010-10-25 | 1 | -3/+3 |
* | Reintroduce these asserts, now that BasicAA is a normal AliasAnalysis pass. | Dan Gohman | 2010-10-25 | 1 | -6/+3 |
* | Make some symbols static, move classes into anonymous namespaces. | Benjamin Kramer | 2010-10-22 | 1 | -1/+1 |
* | Add some more documentation. | Dan Gohman | 2010-10-21 | 1 | -15/+21 |
* | Explain what "constant" means here. | Dan Gohman | 2010-10-21 | 1 | -1/+3 |
* | Update comments. | Dan Gohman | 2010-10-21 | 1 | -3/+23 |