comentate
authorChris Lattner <sabre@nondot.org>
Tue, 24 Apr 2007 15:54:42 +0000 (15:54 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 24 Apr 2007 15:54:42 +0000 (15:54 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36395 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Bitcode/LLVMBitCodes.h

index 27fbd2ce96888f9e345c7669d86409979a2debf1..e8b2d7c22d8895d59292df97e71f43fe6926b174 100644 (file)
@@ -106,6 +106,10 @@ namespace bitc {
     CST_CODE_CE_CMP        = 15   // CE_CMP:        [opty, opval, opval, pred]
   };
   
+  /// CastOpcodes - These are values used in the bitcode files to encode which
+  /// cast a CST_CODE_CE_CAST or a XXX refers to.  The values of these enums
+  /// have no fixed relation to the LLVM IR enum values.  Changing these will
+  /// break compatibility with old files.
   enum CastOpcodes {
     CAST_TRUNC    =  0,
     CAST_ZEXT     =  1,
@@ -121,6 +125,10 @@ namespace bitc {
     CAST_BITCAST  = 11
   };
   
+  /// BinaryOpcodes - These are values used in the bitcode files to encode which
+  /// binop a CST_CODE_CE_BINOP or a XXX refers to.  The values of these enums
+  /// have no fixed relation to the LLVM IR enum values.  Changing these will
+  /// break compatibility with old files.
   enum BinaryOpcodes {
     BINOP_ADD  =  0,
     BINOP_SUB  =  1,