aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Fix a typo in a comment.Dan Gohman2008-12-151-1/+1
* It turns out that "align 1" and unaligned are different. Add a bias to theNick Lewycky2008-12-151-3/+5
* Implement initial support for PHI translation in memdep. This means thatChris Lattner2008-12-151-5/+12
* Introducing nocapture, a parameter attribute for pointers to indicate that theNick Lewycky2008-12-151-12/+15
* Reapply r60997, this time without forgetting thatDuncan Sands2008-12-141-1/+1
* Temporarily revert r60997. It was causing this failure:Bill Wendling2008-12-131-1/+1
* LegalizeDAG is not supposed to introduce illegalDuncan Sands2008-12-131-1/+1
* Add explicit this-> for some member function in templated base class.Cédric Venet2008-12-132-27/+27
* Fix getFieldAs() to use the parameter instead of 6.Edwin Török2008-12-131-1/+1
* fix grammar, thanks Duncan!Edwin Török2008-12-111-2/+2
* Merge Base.td and Tools.td.Mikhail Glushenkov2008-12-111-145/+0
* introduce BasicBlock::getUniquePredecessor()Edwin Török2008-12-111-0/+10
* Fix MachineCodeEmitter to use uintptr_t instead of intptr_t. This avoids some...Evan Cheng2008-12-103-32/+37
* Update CalcLatency to work in terms of edge latencies, rather thanDan Gohman2008-12-101-1/+1
* Fix a couple of Dwarf bugs.Evan Cheng2008-12-101-1/+8
* Rewrite the SDep class, and simplify some of the related code.Dan Gohman2008-12-093-73/+208
* Add sub/mul overflow intrinsics. This currently doesn't have aBill Wendling2008-12-093-1/+17
* Teach GVN to invalidate some memdep information when it does an RAUWChris Lattner2008-12-091-1/+8
* Fix PR3117: not all nodes being legalized. TheDuncan Sands2008-12-091-1/+5
* Teach BasicAA::getModRefInfo(CallSite, CallSite) someChris Lattner2008-12-091-1/+1
* rename getNonLocalDependency -> getNonLocalCallDependency, and removeChris Lattner2008-12-091-3/+3
* Support -emit-llvm properly (with -S and -c).Mikhail Glushenkov2008-12-091-9/+13
* rename getNonLocalPointerDepInternal -> getNonLocalPointerDepFromBBChris Lattner2008-12-091-6/+10
* DisableGVCompilation should not abort on internal GlobalValue's.Evan Cheng2008-12-091-2/+3
* newline at end of phileChris Lattner2008-12-091-1/+2
* use hte new pred cache to speed up the new non-local memdepChris Lattner2008-12-091-10/+7
* pred_iterator got a lot slower since use-diet landed. This is a Chris Lattner2008-12-091-0/+56
* Fix the name of ISD::TokenFactor in a comment. Thanks Gabor!Dan Gohman2008-12-091-1/+1
* remove two unneeded forward declarations, pointed out by Gabor.Chris Lattner2008-12-091-2/+0
* Move the conversion to intptr_t to a separate statement. ThisDan Gohman2008-12-081-2/+3
* Use 'delete []' instead of 'delete' in OwningArray::reset().Ted Kremenek2008-12-081-1/+1
* Fix comment typo.Duncan Sands2008-12-081-1/+1
* Factor out the code for sign-extending/truncating gep indicesDan Gohman2008-12-081-0/+5
* add another level of caching for non-local pointer queries, keepingChris Lattner2008-12-081-1/+2
* introduce a new RoundUpAlignment helper function, use it to Chris Lattner2008-12-081-5/+11
* Make ConstantAggregateZero::get return a ConstantAggregateZero*,Dan Gohman2008-12-081-1/+1
* Speed up getABITypeSize by turning a i64 mul and div into anChris Lattner2008-12-081-2/+6
* Clarify a comment.Dan Gohman2008-12-081-1/+1
* Move createVirtualRegister out-of-line.Dan Gohman2008-12-081-13/+1
* Use bool instead of int, now that it no longer evokes a warning.Dan Gohman2008-12-071-1/+1
* Use intptr_t instead of unsigned here, which is more appropriateDan Gohman2008-12-071-1/+1
* fix a typo duncan noticed!Chris Lattner2008-12-071-1/+1
* Make 'extern' an option property.Mikhail Glushenkov2008-12-071-4/+1
* Plugin updates: support more options.Mikhail Glushenkov2008-12-071-11/+17
* Use (actions) instead of option properties, support external options.Mikhail Glushenkov2008-12-074-55/+96
* add support for caching pointer dependence queries. Nothing uses this yetChris Lattner2008-12-071-8/+22
* Some internal refactoring to make it easier to cache results.Chris Lattner2008-12-071-4/+8
* Introduce a new MemDep::getNonLocalPointerDependencyChris Lattner2008-12-071-0/+12
* push the "pointer case" up the analysis stack a bit. This causes Chris Lattner2008-12-071-4/+6
* Rename getCallSiteDependency -> getCallSiteDependencyFrom toChris Lattner2008-12-071-5/+3