[llvm] 1200d35 - [IR] Bump AttributeBitSet width to 16 bytes (#106138)
via llvm-commits
llvm-commits at lists.llvm.org
Mon Aug 26 18:46:30 PDT 2024
Author: Yuxuan Chen
Date: 2024-08-26T18:46:27-07:00
New Revision: 1200d35e0b1bd33cf6b06c185384f78226b619ae
URL: https://github.com/llvm/llvm-project/commit/1200d35e0b1bd33cf6b06c185384f78226b619ae
DIFF: https://github.com/llvm/llvm-project/commit/1200d35e0b1bd33cf6b06c185384f78226b619ae.diff
LOG: [IR] Bump AttributeBitSet width to 16 bytes (#106138)
Added:
Modified:
llvm/lib/IR/AttributeImpl.h
Removed:
################################################################################
diff --git a/llvm/lib/IR/AttributeImpl.h b/llvm/lib/IR/AttributeImpl.h
index b9441729b48c69..2f1c7b85e66502 100644
--- a/llvm/lib/IR/AttributeImpl.h
+++ b/llvm/lib/IR/AttributeImpl.h
@@ -275,7 +275,7 @@ class ConstantRangeListAttributeImpl final
class AttributeBitSet {
/// Bitset with a bit for each available attribute Attribute::AttrKind.
- uint8_t AvailableAttrs[12] = {};
+ uint8_t AvailableAttrs[16] = {};
static_assert(Attribute::EndAttrKinds <= sizeof(AvailableAttrs) * CHAR_BIT,
"Too many attributes");
More information about the llvm-commits
mailing list