Changes in directory llvm/docs:
ProgrammersManual.html updated: 1.102 -> 1.103 --- Log message: Update for changes in the IR. The ConstantIntegral, ConstantBool, and ConstantInt classes were merged into just ConstantInt. --- Diffs of the changes: (+7 -4) ProgrammersManual.html | 11 +++++++---- 1 files changed, 7 insertions(+), 4 deletions(-) Index: llvm/docs/ProgrammersManual.html diff -u llvm/docs/ProgrammersManual.html:1.102 llvm/docs/ProgrammersManual.html:1.103 --- llvm/docs/ProgrammersManual.html:1.102 Sat Jan 6 18:41:39 2007 +++ llvm/docs/ProgrammersManual.html Thu Jan 11 21:36:33 2007 @@ -2365,7 +2365,7 @@ <div class="doc_text"> <p>Constant represents a base class for different types of constants. It -is subclassed by ConstantBool, ConstantInt, ConstantArray etc for representing +is subclassed by ConstantInt, ConstantArray, etc. for representing the various types of Constants.</p> </div> @@ -2381,12 +2381,16 @@ <div class="doc_subsubsection">Important Subclasses of Constant </div> <div class="doc_text"> <ul> - <li>ConstantInt : This subclass of Constant represents an integer constant. + <li>ConstantInt : This subclass of Constant represents an integer constant of + any width, including boolean (1 bit integer). <ul> <li><tt>int64_t getSExtValue() const</tt>: Returns the underlying value of this constant as a sign extended signed integer value.</li> <li><tt>uint64_t getZExtValue() const</tt>: Returns the underlying value of this constant as a zero extended unsigned integer value.</li> + <li><tt>static ConstantInt* get(const Type *Ty, uint64_t Val)</tt>: + Returns the ConstantInt object that represents the value provided by + <tt>Val</tt> for integer type <tt>Ty</tt>.</li> </ul> </li> <li>ConstantFP : This class represents a floating point constant. @@ -2395,7 +2399,6 @@ this constant. </li> </ul> </li> - <li>ConstantBool : This represents a boolean constant. <ul> <li><tt>bool getValue() const</tt>: Returns the underlying value of this constant. </li> @@ -2519,7 +2522,7 @@ <a href="mailto:[EMAIL PROTECTED]">Dinakar Dhurjati</a> and <a href="mailto:[EMAIL PROTECTED]">Chris Lattner</a><br> <a href="http://llvm.org">The LLVM Compiler Infrastructure</a><br> - Last modified: $Date: 2007/01/07 00:41:39 $ + Last modified: $Date: 2007/01/12 03:36:33 $ </address> </body> _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits