diff --git a/include/llvm/Type.h b/include/llvm/Type.h index 72e70b44a95..757e3c4165f 100644 --- a/include/llvm/Type.h +++ b/include/llvm/Type.h @@ -80,11 +80,10 @@ public: IntegerTyID, ///< 7: Arbitrary bit width integers FunctionTyID, ///< 8: Functions StructTyID, ///< 9: Structures - PackedStructTyID,///< 10: Packed Structure. This is for bitcode only - ArrayTyID, ///< 11: Arrays - PointerTyID, ///< 12: Pointers - OpaqueTyID, ///< 13: Opaque: type with unknown structure - VectorTyID, ///< 14: SIMD 'packed' format, or other vector type + ArrayTyID, ///< 10: Arrays + PointerTyID, ///< 11: Pointers + OpaqueTyID, ///< 12: Opaque: type with unknown structure + VectorTyID, ///< 13: SIMD 'packed' format, or other vector type NumTypeIDs, // Must remain as last defined ID LastPrimitiveTyID = LabelTyID, @@ -230,8 +229,7 @@ public: return true; // If it is not something that can have a size (e.g. a function or label), // it doesn't have a size. - if (ID != StructTyID && ID != ArrayTyID && ID != VectorTyID && - ID != PackedStructTyID) + if (ID != StructTyID && ID != ArrayTyID && ID != VectorTyID) return false; // If it is something that can have a size and it's concrete, it definitely // has a size, otherwise we have to try harder to decide.