From a0098386741949065f099b940819201f73cd86c2 Mon Sep 17 00:00:00 2001 From: Reid Spencer Date: Fri, 20 Oct 2006 07:24:55 +0000 Subject: [PATCH] Fix a comment to be accurate. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31064 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/Constants.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/llvm/Constants.h b/include/llvm/Constants.h index bc76248c156..8c244356d41 100644 --- a/include/llvm/Constants.h +++ b/include/llvm/Constants.h @@ -176,10 +176,10 @@ public: return Val == V; } - /// Return a ConstantInt with the specified value for the specified type. - /// Overloads for ll the integer types are provided to ensure that implicit - /// conversions don't bite us and to get around compiler errors where the - /// compiler can't find a suitable overload for a given integer value. + /// Return a ConstantInt with the specified value for the specified type. The + /// value V will be canonicalized to a uint64_t but accessing it with either + /// getSExtValue() or getZExtValue() (ConstantIntegral) will yield the correct + /// sized/signed value for the type Ty. /// @brief Get a ConstantInt for a specific value. static ConstantInt *get(const Type *Ty, int64_t V);