| Commit message (Expand) | Author | Age | Files | Lines |
| * | move GetPointerBaseWithConstantOffset out of GVN into ValueTracking.h | Chris Lattner | 2010-11-30 | 1 | -58/+12 |
| * | remove a fixed fixme | Chris Lattner | 2010-11-30 | 1 | -2/+0 |
| * | Document the new GVN number table structure. | Owen Anderson | 2010-11-19 | 1 | -0/+12 |
| * | Completely rework the datastructure GVN uses to represent the value number to... | Owen Anderson | 2010-11-18 | 1 | -72/+86 |
| * | Remove dead code in GVN: now that SimplifyInstruction is called | Duncan Sands | 2010-11-17 | 1 | -43/+2 |
| * | If dom tree information is available, make it possible to pass | Duncan Sands | 2010-11-14 | 1 | -1/+1 |
| * | Have GVN simplify instructions as it goes. For example, consider | Duncan Sands | 2010-11-12 | 1 | -18/+20 |
| * | Add helper functions for computing the Location of load, store, | Dan Gohman | 2010-11-11 | 1 | -5/+2 |
| * | Enhance GVN to do more precise alias queries for non-local memory | Dan Gohman | 2010-11-10 | 1 | -2/+4 |
| * | Use getValueOperand() and getPointerOperand() on load and store | Dan Gohman | 2010-11-10 | 1 | -12/+13 |
| * | Get rid of static constructors for pass registration. Instead, every pass ex... | Owen Anderson | 2010-10-19 | 1 | -1/+3 |
| * | Begin adding static dependence information to passes, which will allow us to | Owen Anderson | 2010-10-12 | 1 | -1/+5 |
| * | Now with fewer extraneous semicolons! | Owen Anderson | 2010-10-07 | 1 | -1/+1 |
| * | Now that the profitable bits of EnableFullLoadPRE have been enabled by defaul... | Owen Anderson | 2010-10-01 | 1 | -8/+6 |
| * | We do want to allow LoadPRE to perform LICM-like transformations: we already ... | Owen Anderson | 2010-09-30 | 1 | -13/+0 |
| * | LoadPRE was not properly checking that the load it was PRE'ing post-dominated... | Owen Anderson | 2010-09-25 | 1 | -1/+7 |
| * | zap dead code. | Chris Lattner | 2010-09-04 | 1 | -3/+2 |
| * | Reapply commit 112699, speculatively reverted by echristo, since | Duncan Sands | 2010-09-02 | 1 | -1/+1 |
| * | Speculatively revert 112699 and 112702, they seem to be causing | Eric Christopher | 2010-09-01 | 1 | -1/+1 |
| * | If PrototypeValue is erased in the middle of using the SSAUpdator | Duncan Sands | 2010-09-01 | 1 | -1/+1 |
| * | remove dead proto | Chris Lattner | 2010-08-29 | 1 | -1/+0 |
| * | Don't attempt the PRE inline asm calls, since we don't value number them yet.... | Owen Anderson | 2010-08-07 | 1 | -0/+5 |
| * | Reapply r110396, with fixes to appease the Linux buildbot gods. | Owen Anderson | 2010-08-06 | 1 | -1/+1 |
| * | Revert r110396 to fix buildbots. | Owen Anderson | 2010-08-06 | 1 | -1/+1 |
| * | Don't use PassInfo* as a type identifier for passes. Instead, use the addres... | Owen Anderson | 2010-08-05 | 1 | -1/+1 |
| * | mass elimination of reliance on automatic iterator dereferencing | Gabor Greif | 2010-07-22 | 1 | -1/+1 |
| * | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). | Owen Anderson | 2010-07-21 | 1 | -2/+1 |
| * | cache result of operator* (found by inspection) | Gabor Greif | 2010-07-09 | 1 | -2/+4 |
| * | cache result of operator* | Gabor Greif | 2010-07-09 | 1 | -6/+7 |
| * | use getNumArgOperands instead of getNumOperands | Gabor Greif | 2010-06-30 | 1 | -2/+2 |
| * | use ArgOperand API | Gabor Greif | 2010-06-24 | 1 | -6/+6 |
| * | use callsite to obtain all arguments | Gabor Greif | 2010-06-24 | 1 | -1/+2 |
| * | Use pre-increment instead of post-increment when the result is not used. | Dan Gohman | 2010-06-22 | 1 | -11/+11 |
| * | Move FindAvailableLoadedValue isSafeToLoadUnconditionally out of | Dan Gohman | 2010-05-28 | 1 | -0/+1 |
| * | Fix PR7052, patch by Jakub Staszak! | Chris Lattner | 2010-05-08 | 1 | -3/+3 |
| * | Use the right version of "append" to combine two SmallVectors. | Bob Wilson | 2010-05-05 | 1 | -1/+1 |
| * | Defer adding critical edges to the "toSplit" list until after checking for | Bob Wilson | 2010-05-04 | 1 | -4/+5 |
| * | Revert 101465, it broke internal OpenGL testing. | Eric Christopher | 2010-04-16 | 1 | -3/+3 |
| * | reapply r101434 | Gabor Greif | 2010-04-16 | 1 | -3/+3 |
| * | back out r101423 and r101397, they break llvm-gcc self-host on darwin10 | Gabor Greif | 2010-04-16 | 1 | -3/+3 |
| * | reapply r101364, which has been backed out in r101368 | Gabor Greif | 2010-04-15 | 1 | -3/+3 |
| * | Fix a bunch of namespace polution. | Dan Gohman | 2010-04-15 | 1 | -1/+3 |
| * | back out r101364, as it trips the linux nightlybot on some clang C++ tests | Gabor Greif | 2010-04-15 | 1 | -3/+3 |
| * | rotate CallInst operands, i.e. move callee to the back | Gabor Greif | 2010-04-15 | 1 | -3/+3 |
| * | const-ize a predicate | Gabor Greif | 2010-04-09 | 1 | -2/+2 |
| * | fix PR6642, GVN forwarding from memset to load of the base of the memset. | Chris Lattner | 2010-03-25 | 1 | -7/+7 |
| * | Don't attempt load PRE when there is no real redundancy (i.e., the load is in | Bob Wilson | 2010-03-02 | 1 | -4/+6 |
| * | When GVN needs to split critical edges for load PRE, check all of the | Bob Wilson | 2010-03-01 | 1 | -1/+4 |
| * | MemoryDepAnalysis is not used if redundant load processing is disabled. | Evan Cheng | 2010-03-01 | 1 | -1/+1 |
| * | Revert r97245 which seems to be causing performance problems. | Bob Wilson | 2010-02-28 | 1 | -6/+5 |