| Commit message (Expand) | Author | Age | Files | Lines |
* | use the new isFreeCall API and ArgOperand accessors | Gabor Greif | 2010-06-23 | 1 | -12/+13 |
* | Use pre-increment instead of post-increment when the result is not used. | Dan Gohman | 2010-06-22 | 1 | -2/+2 |
* | Revert 101465, it broke internal OpenGL testing. | Eric Christopher | 2010-04-16 | 1 | -9/+9 |
* | reapply r101434 | Gabor Greif | 2010-04-16 | 1 | -9/+9 |
* | back out r101423 and r101397, they break llvm-gcc self-host on darwin10 | Gabor Greif | 2010-04-16 | 1 | -9/+9 |
* | reapply r101364, which has been backed out in r101368 | Gabor Greif | 2010-04-15 | 1 | -9/+9 |
* | back out r101364, as it trips the linux nightlybot on some clang C++ tests | Gabor Greif | 2010-04-15 | 1 | -9/+9 |
* | rotate CallInst operands, i.e. move callee to the back | Gabor Greif | 2010-04-15 | 1 | -9/+9 |
* | Reapply r97010, the speculative revert failed. | Daniel Dunbar | 2010-02-24 | 1 | -1/+1 |
* | Speculatively revert r97010, "Add an argument to PHITranslateValue to specify | Daniel Dunbar | 2010-02-24 | 1 | -1/+1 |
* | Add an argument to PHITranslateValue to specify the DominatorTree. If this | Bob Wilson | 2010-02-24 | 1 | -1/+1 |
* | Split critical edges as needed for load PRE. | Bob Wilson | 2010-02-16 | 1 | -0/+7 |
* | There are two ways of checking for a given type, for example isa<PointerType>(T) | Duncan Sands | 2010-02-16 | 1 | -3/+3 |
* | The phi translated pointer can be computed when returning a partially cached ... | Chris Lattner | 2009-12-22 | 1 | -19/+21 |
* | avoid calling extractMallocCall when it's obvious we don't have | Chris Lattner | 2009-12-22 | 1 | -1/+2 |
* | fix an overly conservative caching issue that caused memdep to | Chris Lattner | 2009-12-19 | 1 | -32/+8 |
* | enhance NonLocalDepEntry to keep the per-block phi translated address | Chris Lattner | 2009-12-09 | 1 | -15/+17 |
* | change NonLocalDepEntry from being a typedef for an std::pair to be its | Chris Lattner | 2009-12-09 | 1 | -53/+53 |
* | Switch GVN and memdep to use PHITransAddr, which correctly handles | Chris Lattner | 2009-12-09 | 1 | -303/+34 |
* | Fix indentation in switch statement. | Nick Lewycky | 2009-12-05 | 1 | -15/+16 |
* | Silence compiler warnings. | Benjamin Kramer | 2009-12-02 | 1 | -2/+2 |
* | Cleanup/remove some parts of the lifetime region handling code in memdep and ... | Owen Anderson | 2009-12-02 | 1 | -16/+13 |
* | rename some variables. | Chris Lattner | 2009-12-01 | 1 | -13/+13 |
* | tidy | Chris Lattner | 2009-12-01 | 1 | -1/+3 |
* | fix 255.vortex again, third time's the charm. | Chris Lattner | 2009-12-01 | 1 | -2/+35 |
* | Revert r90107, fixing test/Transforms/GVN/2009-11-29-ReverseMap.ll and the | Nick Lewycky | 2009-11-30 | 1 | -15/+2 |
* | reapply r90093 with an addition of keeping the forward | Chris Lattner | 2009-11-30 | 1 | -2/+15 |
* | revert this patch for now, it causes failures of: | Chris Lattner | 2009-11-29 | 1 | -12/+2 |
* | Fix a really nasty caching bug I introduced in memdep. An entry | Chris Lattner | 2009-11-29 | 1 | -2/+12 |
* | Detabify. | Nick Lewycky | 2009-11-29 | 1 | -1/+1 |
* | Teach memdep to look for memory use intrinsics during dependency queries. Fixes | Nick Lewycky | 2009-11-28 | 1 | -9/+30 |
* | Enhance InsertPHITranslatedPointer to be able to return a list of newly | Chris Lattner | 2009-11-28 | 1 | -10/+13 |
* | enable code to handle un-phi-translatable cases more aggressively: | Chris Lattner | 2009-11-28 | 1 | -3/+0 |
* | Rework InsertPHITranslatedPointer to handle the recursive case, this | Chris Lattner | 2009-11-27 | 1 | -29/+84 |
* | recursively phi translate bitcast operands too, for consistency. | Chris Lattner | 2009-11-27 | 1 | -21/+18 |
* | add support for recursive phi translation and phi | Chris Lattner | 2009-11-27 | 1 | -10/+67 |
* | add comment. | Chris Lattner | 2009-11-27 | 1 | -1/+5 |
* | reduce nesting, no functionality change. | Chris Lattner | 2009-11-27 | 1 | -50/+51 |
* | teach GVN's load PRE to insert computations of the address in predecessors | Chris Lattner | 2009-11-27 | 1 | -5/+67 |
* | Fix phi translation in load PRE to agree with the phi | Chris Lattner | 2009-11-27 | 1 | -4/+10 |
* | redisable this, my bootstrap worked because it wasn't an optimized build, who... | Chris Lattner | 2009-11-27 | 1 | -0/+1 |
* | try again. | Chris Lattner | 2009-11-27 | 1 | -7/+6 |
* | this is causing buildbot failures, disable for now. | Chris Lattner | 2009-11-27 | 1 | -0/+1 |
* | teach phi translation of GEPs to simplify geps like 'gep x, 0'. | Chris Lattner | 2009-11-27 | 1 | -3/+7 |
* | teach memdep to do trivial PHI translation of GEPs. More to | Chris Lattner | 2009-11-27 | 1 | -1/+42 |
* | Teach memdep to phi translate bitcasts. This allows us to compile | Chris Lattner | 2009-11-26 | 1 | -3/+27 |
* | factor some code out into some helper functions. | Chris Lattner | 2009-11-26 | 1 | -10/+36 |
* | Remove dead code. While there, also turn a few 'T* ' into 'T *' to match the | Nick Lewycky | 2009-11-22 | 1 | -8/+4 |
* | Treat lifetime begin/end markers as allocations/frees respectively for the | Owen Anderson | 2009-10-28 | 1 | -3/+15 |
* | Be more careful about invariance reasoning on "store" queries. Stores still ... | Owen Anderson | 2009-10-28 | 1 | -6/+9 |