| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix a typo in a comment. | Dan Gohman | 2008-12-15 | 1 | -1/+1 |
* | It turns out that "align 1" and unaligned are different. Add a bias to the | Nick Lewycky | 2008-12-15 | 1 | -3/+5 |
* | Implement initial support for PHI translation in memdep. This means that | Chris Lattner | 2008-12-15 | 1 | -5/+12 |
* | Introducing nocapture, a parameter attribute for pointers to indicate that the | Nick Lewycky | 2008-12-15 | 1 | -12/+15 |
* | Reapply r60997, this time without forgetting that | Duncan Sands | 2008-12-14 | 1 | -1/+1 |
* | Temporarily revert r60997. It was causing this failure: | Bill Wendling | 2008-12-13 | 1 | -1/+1 |
* | LegalizeDAG is not supposed to introduce illegal | Duncan Sands | 2008-12-13 | 1 | -1/+1 |
* | Add explicit this-> for some member function in templated base class. | Cédric Venet | 2008-12-13 | 2 | -27/+27 |
* | Fix getFieldAs() to use the parameter instead of 6. | Edwin Török | 2008-12-13 | 1 | -1/+1 |
* | fix grammar, thanks Duncan! | Edwin Török | 2008-12-11 | 1 | -2/+2 |
* | Merge Base.td and Tools.td. | Mikhail Glushenkov | 2008-12-11 | 1 | -145/+0 |
* | introduce BasicBlock::getUniquePredecessor() | Edwin Török | 2008-12-11 | 1 | -0/+10 |
* | Fix MachineCodeEmitter to use uintptr_t instead of intptr_t. This avoids some... | Evan Cheng | 2008-12-10 | 3 | -32/+37 |
* | Update CalcLatency to work in terms of edge latencies, rather than | Dan Gohman | 2008-12-10 | 1 | -1/+1 |
* | Fix a couple of Dwarf bugs. | Evan Cheng | 2008-12-10 | 1 | -1/+8 |
* | Rewrite the SDep class, and simplify some of the related code. | Dan Gohman | 2008-12-09 | 3 | -73/+208 |
* | Add sub/mul overflow intrinsics. This currently doesn't have a | Bill Wendling | 2008-12-09 | 3 | -1/+17 |
* | Teach GVN to invalidate some memdep information when it does an RAUW | Chris Lattner | 2008-12-09 | 1 | -1/+8 |
* | Fix PR3117: not all nodes being legalized. The | Duncan Sands | 2008-12-09 | 1 | -1/+5 |
* | Teach BasicAA::getModRefInfo(CallSite, CallSite) some | Chris Lattner | 2008-12-09 | 1 | -1/+1 |
* | rename getNonLocalDependency -> getNonLocalCallDependency, and remove | Chris Lattner | 2008-12-09 | 1 | -3/+3 |
* | Support -emit-llvm properly (with -S and -c). | Mikhail Glushenkov | 2008-12-09 | 1 | -9/+13 |
* | rename getNonLocalPointerDepInternal -> getNonLocalPointerDepFromBB | Chris Lattner | 2008-12-09 | 1 | -6/+10 |
* | DisableGVCompilation should not abort on internal GlobalValue's. | Evan Cheng | 2008-12-09 | 1 | -2/+3 |
* | newline at end of phile | Chris Lattner | 2008-12-09 | 1 | -1/+2 |
* | use hte new pred cache to speed up the new non-local memdep | Chris Lattner | 2008-12-09 | 1 | -10/+7 |
* | pred_iterator got a lot slower since use-diet landed. This is a | Chris Lattner | 2008-12-09 | 1 | -0/+56 |
* | Fix the name of ISD::TokenFactor in a comment. Thanks Gabor! | Dan Gohman | 2008-12-09 | 1 | -1/+1 |
* | remove two unneeded forward declarations, pointed out by Gabor. | Chris Lattner | 2008-12-09 | 1 | -2/+0 |
* | Move the conversion to intptr_t to a separate statement. This | Dan Gohman | 2008-12-08 | 1 | -2/+3 |
* | Use 'delete []' instead of 'delete' in OwningArray::reset(). | Ted Kremenek | 2008-12-08 | 1 | -1/+1 |
* | Fix comment typo. | Duncan Sands | 2008-12-08 | 1 | -1/+1 |
* | Factor out the code for sign-extending/truncating gep indices | Dan Gohman | 2008-12-08 | 1 | -0/+5 |
* | add another level of caching for non-local pointer queries, keeping | Chris Lattner | 2008-12-08 | 1 | -1/+2 |
* | introduce a new RoundUpAlignment helper function, use it to | Chris Lattner | 2008-12-08 | 1 | -5/+11 |
* | Make ConstantAggregateZero::get return a ConstantAggregateZero*, | Dan Gohman | 2008-12-08 | 1 | -1/+1 |
* | Speed up getABITypeSize by turning a i64 mul and div into an | Chris Lattner | 2008-12-08 | 1 | -2/+6 |
* | Clarify a comment. | Dan Gohman | 2008-12-08 | 1 | -1/+1 |
* | Move createVirtualRegister out-of-line. | Dan Gohman | 2008-12-08 | 1 | -13/+1 |
* | Use bool instead of int, now that it no longer evokes a warning. | Dan Gohman | 2008-12-07 | 1 | -1/+1 |
* | Use intptr_t instead of unsigned here, which is more appropriate | Dan Gohman | 2008-12-07 | 1 | -1/+1 |
* | fix a typo duncan noticed! | Chris Lattner | 2008-12-07 | 1 | -1/+1 |
* | Make 'extern' an option property. | Mikhail Glushenkov | 2008-12-07 | 1 | -4/+1 |
* | Plugin updates: support more options. | Mikhail Glushenkov | 2008-12-07 | 1 | -11/+17 |
* | Use (actions) instead of option properties, support external options. | Mikhail Glushenkov | 2008-12-07 | 4 | -55/+96 |
* | add support for caching pointer dependence queries. Nothing uses this yet | Chris Lattner | 2008-12-07 | 1 | -8/+22 |
* | Some internal refactoring to make it easier to cache results. | Chris Lattner | 2008-12-07 | 1 | -4/+8 |
* | Introduce a new MemDep::getNonLocalPointerDependency | Chris Lattner | 2008-12-07 | 1 | -0/+12 |
* | push the "pointer case" up the analysis stack a bit. This causes | Chris Lattner | 2008-12-07 | 1 | -4/+6 |
* | Rename getCallSiteDependency -> getCallSiteDependencyFrom to | Chris Lattner | 2008-12-07 | 1 | -5/+3 |