From: Dan Gohman Date: Sat, 25 Jul 2009 16:18:07 +0000 (+0000) Subject: SCEV objects are no longer reference-counted. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=bc3d77a0df8f863956cd681131b7258e91ba6ce8;p=oota-llvm.git SCEV objects are no longer reference-counted. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77080 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Analysis/ScalarEvolution.cpp b/lib/Analysis/ScalarEvolution.cpp index 6592e0d0778..8ac4d1ed537 100644 --- a/lib/Analysis/ScalarEvolution.cpp +++ b/lib/Analysis/ScalarEvolution.cpp @@ -14,9 +14,8 @@ // There are several aspects to this library. First is the representation of // scalar expressions, which are represented as subclasses of the SCEV class. // These classes are used to represent certain types of subexpressions that we -// can handle. These classes are reference counted, managed by the const SCEV * -// class. We only create one SCEV of a particular shape, so pointer-comparisons -// for equality are legal. +// can handle. We only create one SCEV of a particular shape, so +// pointer-comparisons for equality are legal. // // One important aspect of the SCEV objects is that they are never cyclic, even // if there is a cycle in the dataflow for an expression (ie, a PHI node). If