[llvm-commits] CVS: llvm/include/llvm/Constants.h
Chris Lattner
sabre at nondot.org
Fri Dec 1 11:20:18 PST 2006
Changes in directory llvm/include/llvm:
Constants.h updated: 1.95 -> 1.96
---
Log message:
add a new ConstantIntegral::get method. Simplify the implementation of
ConstantInt::get
---
Diffs of the changes: (+4 -0)
Constants.h | 4 ++++
1 files changed, 4 insertions(+)
Index: llvm/include/llvm/Constants.h
diff -u llvm/include/llvm/Constants.h:1.95 llvm/include/llvm/Constants.h:1.96
--- llvm/include/llvm/Constants.h:1.95 Sun Nov 26 19:05:09 2006
+++ llvm/include/llvm/Constants.h Fri Dec 1 13:20:02 2006
@@ -44,6 +44,10 @@
uint64_t Val;
ConstantIntegral(const Type *Ty, ValueTy VT, uint64_t V);
public:
+
+ /// ConstantIntegral::get - Return a bool or integer constant.
+ static ConstantIntegral *get(const Type *Ty, int64_t V);
+
/// Return the constant as a 64-bit unsigned integer value after it
/// has been zero extended as appropriate for the type of this constant.
/// @brief Return the zero extended value.
More information about the llvm-commits
mailing list