- a818c30 Fix some problems with ASTCallbackVH in its use as a DenseMap key. by Dan Gohman · 15 years ago
- b4d3130 Process DbgDeclareInst. by Devang Patel · 15 years ago
- 5defacc Move getTrue() and getFalse() to 2.5-like APIs. by Owen Anderson · 15 years ago
- 9e9a0d5 Move more code back to 2.5 APIs. by Owen Anderson · 15 years ago
- b5b56ba Use CallbackVH in AliasSetTracker to avoid getting stuck with dangling Value*s. by Dan Gohman · 15 years ago
- 98c6517 s/DebugInfoEnumerator/DebugInfoFinder/g by Devang Patel · 15 years ago
- e802f1c walk DbgRegionStartInst and DbgRegionEndInst by Devang Patel · 15 years ago
- 7133959 Equal SCEVs of a subscript give rise to dependence. by Andreas Bolka · 15 years ago
- f485b3b Eliminate a few unused-variable warnings by Douglas Gregor · 15 years ago
- debcb01 Move types back to the 2.5 API. by Owen Anderson · 15 years ago
- baf3c40 Move ConstantExpr to 2.5 API. by Owen Anderson · 15 years ago
- 15f72db Skeleton for pairwise subscript testing. by Andreas Bolka · 15 years ago
- af7ec97 Return ConstantVector to 2.5 API. by Owen Anderson · 15 years ago
- d2f79a1 Add DebugInfoEnumerator to collect debug info. by Devang Patel · 15 years ago
- c3cc45a Simplify LDA-internal interface. by Andreas Bolka · 15 years ago
- 328fb3d Add LDA statistics. by Andreas Bolka · 15 years ago
- 34ce687 Minor factoring, naming and formatting cleanups. by Andreas Bolka · 15 years ago
- 1fd7096 Change ConstantArray to 2.5 API. by Owen Anderson · 15 years ago
- d6aa02d Teach instcombine to respect and preserve inbounds. Add inbounds by Dan Gohman · 15 years ago
- 8fa3338 Move ConstantStruct back to 2.5 API. by Owen Anderson · 15 years ago
- 6f83c9c Move ConstantFP construction back to the 2.5-ish API. by Owen Anderson · 15 years ago
- 07ad19b Fix wording in comments. by Dan Gohman · 15 years ago
- 460f656 Remove Value::getName{Start,End}, the last of the old Name APIs. by Daniel Dunbar · 15 years ago
- f0443c1 Remove Value::getNameLen by Daniel Dunbar · 15 years ago
- bc3d77a SCEV objects are no longer reference-counted. by Dan Gohman · 15 years ago
- 19378d6 When attempting to sign-extend an addrec by interpreting by Dan Gohman · 15 years ago
- 8a8bd3d Convert DOUT to DEBUG. by Andreas Bolka · 15 years ago
- eb490a7 Teach ScalarEvolution to make use of no-overflow flags when by Dan Gohman · 15 years ago
- fef8bb2 Instead of eagerly creating new SCEVs to replace all SCEVs that are by Dan Gohman · 15 years ago
- fc2a3ed Make AliasAnalysis and related classes use getAnalysisIfAvailable<TargetData>(). by Dan Gohman · 15 years ago
- ce63ffb More migration to raw_ostream, the water has dried up around the iostream hole. by Daniel Dunbar · 15 years ago
- 0baa25d Forward-declare raw_ostream. by Andreas Bolka · 15 years ago
- eed707b Revert the ConstantInt constructors back to their 2.5 forms where possible, thanks to contexts-on-types. More to come. by Owen Anderson · 15 years ago
- 3f0e830 Move to raw_ostream. by Daniel Dunbar · 15 years ago
- f6ccee5 Switch to getNameStr(). by Daniel Dunbar · 15 years ago
- d1e5db6 Fix whitespace. by Dan Gohman · 15 years ago
- 6316fbc Convert StringMap to using StringRef for its APIs. by Daniel Dunbar · 15 years ago
- b4c28e9 Cache dependence computation using FoldingSet. by Andreas Bolka · 15 years ago
- 3b59dd8 Minor cosmetics: indentation, formatting, naming. by Andreas Bolka · 15 years ago
- 6930f4f Fix thinko. by Devang Patel · 15 years ago
- c4999d7 Add replaceAllUsesWith() to FE replace debug info constructs while building complex types. by Devang Patel · 15 years ago
- e922c02 Get rid of the Pass+Context magic. by Owen Anderson · 15 years ago
- 0f4b285 Replace the original ad-hoc code for determining whether (v pred w) implies by Dan Gohman · 15 years ago
- b3056fa Rename getConstantInt{True|False} to get{True|False} at Chris' behest. by Owen Anderson · 15 years ago
- a16b576 Make the range calculations for addrecs to be more conservative, by Dan Gohman · 15 years ago
- c2b015e Whitespace cleanups. by Dan Gohman · 15 years ago
- c268e7c Minor code simplification. by Dan Gohman · 15 years ago
- f117ed4 Add a comment to clarify why there isn't any code in this spot. by Dan Gohman · 15 years ago
- 4500e9e Remove the code that tried to evaluate whether (A pred B) is known by Dan Gohman · 15 years ago
- 0d5bae4 Minor code simplification. by Dan Gohman · 15 years ago
- 746f3b1 The upper argument of ConstantRange is exclusive, not inclusive. by Dan Gohman · 15 years ago
- 13c5e35 Update this comment. by Dan Gohman · 15 years ago
- f241174 Revert the addition of hasNoPointerOverflow to GEPOperator. by Dan Gohman · 15 years ago
- 3a4a884 Replace intersectWith with maximalIntersectWith. The latter guarantees that by Nick Lewycky · 15 years ago
- 3a7a68c Make BasicAliasAnalysis and Value::getUnderlyingObject use by Dan Gohman · 15 years ago
- ca17890 Add a new Operator class, for handling Instructions and ConstantExprs by Dan Gohman · 15 years ago
- 0b79a77 Replace isTrapping with a new, similar method called by Eli Friedman · 15 years ago
- 001dbfe Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a number of issues in by Owen Anderson · 15 years ago
- 850f791 Fill in some holes in ScalarEvolution's loop iteration condition by Dan Gohman · 15 years ago
- 9377386 Add an isLoopSimplifyForm() predicate, following the example of by Dan Gohman · 15 years ago
- 1935629 Lexically order files in CMakeLists.txt files. by Ted Kremenek · 15 years ago
- bdc017e Make makeLoopInvariant report whether it made any changes or not, by Dan Gohman · 15 years ago
- 9adc0ab Move EVER MORE stuff over to LLVMContext. by Owen Anderson · 15 years ago
- 0196dc5 Fix the expansion of umax and smax in the case where one or more of by Dan Gohman · 15 years ago
- 2da51db Update CMake file. by Ted Kremenek · 15 years ago
- 969f28d Introduce a pointertracking pass. by Torok Edwin · 15 years ago
- c23197a llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable. by Torok Edwin · 15 years ago
- 69fcae9 Make SCEVCallbackVH::allUsesReplacedWith more thorough in removing by Dan Gohman · 15 years ago
- a653fc5 Add a comment about why ScalarEvolution doesn't recognize non-loop PHIs by Dan Gohman · 15 years ago
- 858cb8a ProfileInfo interface tweaks. - Add getExecutionCount(const Function). by Daniel Dunbar · 15 years ago
- a342026 Introduce a new LoopInfo utility function makeLoopInvariant, which by Dan Gohman · 15 years ago
- d9ef1a8 Add a newline, now that Value's operator<< doesn't print one. by Dan Gohman · 15 years ago
- 38539622 Move more functionality over to LLVMContext. by Owen Anderson · 15 years ago
- c902e13 Print a newline after printing a Value, now that Value's operator<< by Dan Gohman · 15 years ago
- ddf9f99 Fix a few assertion strings. by Dan Gohman · 15 years ago
- 03ee68a Forward-declare Loop and LoopInfo instead of #including LoopInfo.h. by Dan Gohman · 15 years ago
- f5074ec Whitespace cleanups. by Dan Gohman · 15 years ago
- ba70188 Fix an 80-column violation. by Dan Gohman · 15 years ago
- 16a2c92 Move isLCSSAForm, isLoopInvariant, getCanonicalInductionVariable, by Dan Gohman · 15 years ago
- c8d76d5 Make Loop and MachineLoop be subclasses of LoopBase, rather than typedefs, by Dan Gohman · 15 years ago
- 85b05a2 Reapply 75252, with a fix to avoid the infinite recursion case. The by Dan Gohman · 15 years ago
- 73c6b71 Move more functionality over to LLVMContext. by Owen Anderson · 15 years ago
- 69fbc7f Move the memoization check for SCEVSignExtendExpr and by Dan Gohman · 15 years ago
- c050fd9 Convert SCEV from FoldingSetNode to FastFoldingSetNode. This eliminates by Dan Gohman · 15 years ago
- a2f55dd factor the 'optimized sort' code out into a static helper function by Chris Lattner · 15 years ago
- 6fbc196 Move the re-sort of invalidated NonLocalPointerDeps cache earlier by Chris Lattner · 15 years ago
- 0a5372e Begin the painful process of tearing apart the rat'ss nest that is Constants.cpp and ConstantFold.cpp. by Owen Anderson · 15 years ago
- d0cca24 Revert r75252 which was causing some crashes at compile time. by Nick Lewycky · 15 years ago
- c25e758 assert(0) -> LLVM_UNREACHABLE. by Torok Edwin · 15 years ago
- 7d696d8 Convert more assert(0)+abort() -> LLVM_UNREACHABLE, by Torok Edwin · 15 years ago
- 1afdc5f Remove ScalarEvolution::hasSCEV, which isn't being used, and which by Dan Gohman · 15 years ago
- 1b34258 Generalize ScalarEvolution's cast-folding code to support more kinds by Dan Gohman · 15 years ago
- 59ae6b9 Make the code that updates ScalarEvolution's internal state in response by Dan Gohman · 15 years ago
- e9b11b4 Switch GlobalVariable ctors to a sane API, where *either* a context or a module is required. by Owen Anderson · 15 years ago
- 7f6aa2b Remove the vicmp and vfcmp instructions. Because we never had a release with by Nick Lewycky · 15 years ago
- 3d29df3 Push LLVMContext through GlobalVariables and IRBuilder. by Owen Anderson · 15 years ago
- 9903527 Re-LLVMContext-ize DebugInfo, now with less breakage. by Owen Anderson · 15 years ago
- 0bba49c Change all SCEV* to SCEV *. by Dan Gohman · 15 years ago
- e277fed Revert part of r74873 that broke Clang's debug info generation. by Owen Anderson · 15 years ago
- 07cf79e "LLVMContext* " --> "LLVMContext *" by Owen Anderson · 15 years ago