| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | 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 |
* | use Value* constructor of CallSite to create potentially improper site, and t... | Gabor Greif | 2010-07-28 | 1 | -2/+1 |
* | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). | Owen Anderson | 2010-07-21 | 1 | -1/+1 |
* | Don't claim to preserve AliasAnalysis. First, this is doesn't actually | Dan Gohman | 2010-07-02 | 1 | -1/+0 |
* | use ArgOperand API; tighten type of handleFreeWithNonTrivialDependency to be ... | Gabor Greif | 2010-06-25 | 1 | -5/+7 |
* | use ArgOperand API; introduce downcasted pointers into scope to facilitate this | Gabor Greif | 2010-06-24 | 1 | -7/+9 |
* | Use pre-increment instead of post-increment when the result is not used. | Dan Gohman | 2010-06-22 | 1 | -15/+15 |
* | Revert 101465, it broke internal OpenGL testing. | Eric Christopher | 2010-04-16 | 1 | -6/+6 |
* | reapply r101434 | Gabor Greif | 2010-04-16 | 1 | -6/+6 |
* | back out r101423 and r101397, they break llvm-gcc self-host on darwin10 | Gabor Greif | 2010-04-16 | 1 | -6/+6 |
* | reapply r101364, which has been backed out in r101368 | Gabor Greif | 2010-04-15 | 1 | -6/+6 |
* | back out r101364, as it trips the linux nightlybot on some clang C++ tests | Gabor Greif | 2010-04-15 | 1 | -6/+6 |
* | rotate CallInst operands, i.e. move callee to the back | Gabor Greif | 2010-04-15 | 1 | -6/+6 |
* | Make DSE only scan blocks that are reachable from the entry | Chris Lattner | 2010-02-11 | 1 | -1/+7 |
* | Use do+while instead of while for loops which obviously have a | Dan Gohman | 2010-01-05 | 1 | -4/+3 |
* | Small cleanups, refactor some duplicated code into a single method. No | Nick Lewycky | 2010-01-03 | 1 | -44/+35 |
* | formatting cleanups. | Chris Lattner | 2009-12-02 | 1 | -20/+22 |
* | Add defensive break. | Duncan Sands | 2009-11-10 | 1 | -0/+1 |
* | Fix obvious typo. | Duncan Sands | 2009-11-10 | 1 | -1/+1 |
* | Teach DSE to eliminate useless trampolines. | Duncan Sands | 2009-11-10 | 1 | -6/+19 |
* | Simplify. | Nick Lewycky | 2009-11-10 | 1 | -3/+1 |
* | Reapply r86359, "Teach dead store elimination that certain intrinsics write to | Nick Lewycky | 2009-11-10 | 1 | -63/+118 |
* | Revert r86359, it is breaking the self host on the | Chris Lattner | 2009-11-07 | 1 | -117/+62 |
* | Teach dead store elimination that certain intrinsics write to memory just like | Nick Lewycky | 2009-11-07 | 1 | -62/+117 |
* | improve DSE when TargetData is not around, based on work by | Chris Lattner | 2009-11-04 | 1 | -3/+16 |
* | Treat lifetime begin/end markers as allocations/frees respectively for the | Owen Anderson | 2009-10-28 | 1 | -0/+20 |
* | Rename MallocFreeHelper as MemoryBuiltins | Victor Hernandez | 2009-10-27 | 1 | -1/+1 |
* | Rename MallocHelper as MallocFreeHelper, since it now also identifies calls t... | Victor Hernandez | 2009-10-26 | 1 | -1/+1 |
* | Remove FreeInst. | Victor Hernandez | 2009-10-26 | 1 | -4/+3 |
* | Auto-upgrade free instructions to calls to the builtin free function. | Victor Hernandez | 2009-10-24 | 1 | -6/+8 |
* | fix PR4815: some cases where DeleteDeadInstruction can delete | Chris Lattner | 2009-09-02 | 1 | -3/+13 |
* | eliminate VISIBILITY_HIDDEN from Transforms/Scalar. PR4861 | Chris Lattner | 2009-09-02 | 1 | -2/+1 |
* | Fix this condition I accidentally inverted. | Dan Gohman | 2009-07-24 | 1 | -1/+1 |
* | Convert several more passes to use getAnalysisIfAvailable<TargetData>() | Dan Gohman | 2009-07-24 | 1 | -22/+26 |
* | Rename PaddedSize to AllocSize, in the hope that this | Duncan Sands | 2009-05-09 | 1 | -4/+4 |
* | Rename getABITypeSize to getTypePaddedSize, as | Duncan Sands | 2009-01-12 | 1 | -4/+4 |
* | don't bother touching volatile stores, they will just return clobber on | Chris Lattner | 2008-12-07 | 1 | -0/+5 |
* | Reimplement the inner loop of DSE. It now uniformly uses getDependence(), | Chris Lattner | 2008-12-06 | 1 | -84/+44 |
* | Make a few major changes to memdep and its clients: | Chris Lattner | 2008-12-05 | 1 | -14/+16 |
* | Fix a thinko that manifested as a crash on clamav last night. | Chris Lattner | 2008-11-29 | 1 | -2/+2 |
* | Split getDependency into getDependency and getDependencyFrom, the | Chris Lattner | 2008-11-29 | 1 | -1/+1 |
* | Introduce and use a new MemDepResult class to hold the results of a memdep | Chris Lattner | 2008-11-29 | 1 | -20/+11 |
* | Reimplement the internal abstraction used by MemDep in terms | Chris Lattner | 2008-11-29 | 1 | -15/+16 |
* | don't revisit instructions off the beginning of the block. | Chris Lattner | 2008-11-28 | 1 | -2/+4 |
* | simplify some code, remove escaped newline. | Chris Lattner | 2008-11-28 | 1 | -22/+28 |
* | rewrite a big chunk of how DSE does recursive dead operand | Chris Lattner | 2008-11-28 | 1 | -181/+105 |
* | Factorize code: remove variants of "strip off | Duncan Sands | 2008-10-01 | 1 | -39/+16 |
* | Tidy up several unbeseeming casts from pointer to intptr_t. | Dan Gohman | 2008-09-04 | 1 | -1/+1 |