[llvm-commits] CVS: llvm/include/llvm/Analysis/ScalarEvolution.h
Reid Spencer
reid at x10sys.com
Wed Feb 28 11:57:56 PST 2007
Changes in directory llvm/include/llvm/Analysis:
ScalarEvolution.h updated: 1.14 -> 1.15
---
Log message:
For PR1205: http://llvm.org/PR1205 :
Remove ConstantInt from ConstantRange interface and adjust its users to
compensate.
---
Diffs of the changes: (+4 -0)
ScalarEvolution.h | 4 ++++
1 files changed, 4 insertions(+)
Index: llvm/include/llvm/Analysis/ScalarEvolution.h
diff -u llvm/include/llvm/Analysis/ScalarEvolution.h:1.14 llvm/include/llvm/Analysis/ScalarEvolution.h:1.15
--- llvm/include/llvm/Analysis/ScalarEvolution.h:1.14 Sat Dec 16 23:15:12 2006
+++ llvm/include/llvm/Analysis/ScalarEvolution.h Wed Feb 28 13:57:34 2007
@@ -85,6 +85,10 @@
///
virtual const Type *getType() const = 0;
+ /// getBitWidth - Get the bit width of the type, if it has one, 0 otherwise.
+ ///
+ uint32_t getBitWidth() const;
+
/// replaceSymbolicValuesWithConcrete - If this SCEV internally references
/// the symbolic value "Sym", construct and return a new SCEV that produces
/// the same value, but which uses the concrete value Conc instead of the
More information about the llvm-commits
mailing list