| Commit message (Expand) | Author | Age | Files | Lines |
* | Teach ScalarEvolution to make use of no-overflow flags when | Dan Gohman | 2009-07-25 | 1 | -2/+37 |
* | Instead of eagerly creating new SCEVs to replace all SCEVs that are | Dan Gohman | 2009-07-25 | 1 | -103/+56 |
* | Make AliasAnalysis and related classes use | Dan Gohman | 2009-07-25 | 5 | -39/+43 |
* | More migration to raw_ostream, the water has dried up around the iostream hole. | Daniel Dunbar | 2009-07-25 | 4 | -38/+38 |
* | Forward-declare raw_ostream. | Andreas Bolka | 2009-07-24 | 1 | -0/+2 |
* | Revert the ConstantInt constructors back to their 2.5 forms where possible, t... | Owen Anderson | 2009-07-24 | 5 | -66/+66 |
* | Move to raw_ostream. | Daniel Dunbar | 2009-07-24 | 1 | -33/+34 |
* | Switch to getNameStr(). | Daniel Dunbar | 2009-07-24 | 1 | -6/+6 |
* | Fix whitespace. | Dan Gohman | 2009-07-24 | 1 | -1/+1 |
* | Convert StringMap to using StringRef for its APIs. | Daniel Dunbar | 2009-07-23 | 1 | -1/+1 |
* | Cache dependence computation using FoldingSet. | Andreas Bolka | 2009-07-23 | 1 | -23/+65 |
* | Minor cosmetics: indentation, formatting, naming. | Andreas Bolka | 2009-07-23 | 1 | -18/+18 |
* | Fix thinko. | Devang Patel | 2009-07-22 | 1 | -1/+1 |
* | Add replaceAllUsesWith() to FE replace debug info constructs while building c... | Devang Patel | 2009-07-22 | 1 | -0/+12 |
* | Get rid of the Pass+Context magic. | Owen Anderson | 2009-07-22 | 7 | -137/+140 |
* | Replace the original ad-hoc code for determining whether (v pred w) implies | Dan Gohman | 2009-07-21 | 1 | -104/+197 |
* | Rename getConstantInt{True|False} to get{True|False} at Chris' behest. | Owen Anderson | 2009-07-21 | 1 | -1/+1 |
* | Make the range calculations for addrecs to be more conservative, | Dan Gohman | 2009-07-21 | 1 | -3/+9 |
* | Whitespace cleanups. | Dan Gohman | 2009-07-21 | 1 | -3/+3 |
* | Minor code simplification. | Dan Gohman | 2009-07-21 | 1 | -1/+1 |
* | Add a comment to clarify why there isn't any code in this spot. | Dan Gohman | 2009-07-20 | 1 | -0/+2 |
* | Remove the code that tried to evaluate whether (A pred B) is known | Dan Gohman | 2009-07-20 | 1 | -42/+0 |
* | Minor code simplification. | Dan Gohman | 2009-07-20 | 1 | -1/+1 |
* | The upper argument of ConstantRange is exclusive, not inclusive. | Dan Gohman | 2009-07-20 | 1 | -1/+3 |
* | Update this comment. | Dan Gohman | 2009-07-20 | 1 | -7/+5 |
* | Revert the addition of hasNoPointerOverflow to GEPOperator. | Dan Gohman | 2009-07-20 | 2 | -16/+6 |
* | Replace intersectWith with maximalIntersectWith. The latter guarantees that | Nick Lewycky | 2009-07-18 | 1 | -5/+4 |
* | Make BasicAliasAnalysis and Value::getUnderlyingObject use | Dan Gohman | 2009-07-17 | 1 | -4/+6 |
* | Add a new Operator class, for handling Instructions and ConstantExprs | Dan Gohman | 2009-07-17 | 2 | -22/+12 |
* | Replace isTrapping with a new, similar method called | Eli Friedman | 2009-07-17 | 1 | -7/+2 |
* | Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a num... | Owen Anderson | 2009-07-16 | 2 | -6/+10 |
* | Fill in some holes in ScalarEvolution's loop iteration condition | Dan Gohman | 2009-07-16 | 1 | -2/+27 |
* | Add an isLoopSimplifyForm() predicate, following the example of | Dan Gohman | 2009-07-16 | 1 | -0/+24 |
* | Lexically order files in CMakeLists.txt files. | Ted Kremenek | 2009-07-15 | 1 | -2/+2 |
* | Make makeLoopInvariant report whether it made any changes or not, | Dan Gohman | 2009-07-15 | 1 | -4/+7 |
* | Move EVER MORE stuff over to LLVMContext. | Owen Anderson | 2009-07-14 | 1 | -4/+5 |
* | Fix the expansion of umax and smax in the case where one or more of | Dan Gohman | 2009-07-14 | 1 | -6/+26 |
* | Update CMake file. | Ted Kremenek | 2009-07-14 | 1 | -0/+1 |
* | Introduce a pointertracking pass. | Torok Edwin | 2009-07-14 | 1 | -0/+261 |
* | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. | Torok Edwin | 2009-07-14 | 8 | -24/+24 |
* | Make SCEVCallbackVH::allUsesReplacedWith more thorough in removing | Dan Gohman | 2009-07-14 | 1 | -4/+8 |
* | Add a comment about why ScalarEvolution doesn't recognize non-loop PHIs | Dan Gohman | 2009-07-14 | 1 | -0/+4 |
* | ProfileInfo interface tweaks. | Daniel Dunbar | 2009-07-14 | 1 | -6/+10 |
* | Introduce a new LoopInfo utility function makeLoopInvariant, which | Dan Gohman | 2009-07-14 | 1 | -1/+62 |
* | Add a newline, now that Value's operator<< doesn't print one. | Dan Gohman | 2009-07-14 | 1 | -0/+1 |
* | Move more functionality over to LLVMContext. | Owen Anderson | 2009-07-13 | 1 | -1/+1 |
* | Print a newline after printing a Value, now that Value's operator<< | Dan Gohman | 2009-07-13 | 1 | -1/+1 |
* | Fix a few assertion strings. | Dan Gohman | 2009-07-13 | 1 | -2/+2 |
* | Forward-declare Loop and LoopInfo instead of #including LoopInfo.h. | Dan Gohman | 2009-07-13 | 1 | -0/+7 |
* | Whitespace cleanups. | Dan Gohman | 2009-07-13 | 1 | -5/+5 |