[clang] [clang] Add bitint classification for __builtin_classify_type (PR #72036)
Aaron Ballman via cfe-commits
cfe-commits at lists.llvm.org
Wed Nov 15 11:48:19 PST 2023
================
@@ -217,6 +217,8 @@ Non-comprehensive list of changes in this release
(e.g., ``uint16x8_t``), this returns the constant number of elements at compile-time.
For scalable vectors, e.g., SVE or RISC-V V, the number of elements is not known at compile-time and is
determined at runtime.
+* ``__builtin_classify_type()`` now classifies ``_BitInt`` values as the return value ``18``,
+ to match GCC 14's behavior.
----------------
AaronBallman wrote:
We should mention that this fixes https://github.com/llvm/llvm-project/issues/71911
https://github.com/llvm/llvm-project/pull/72036
More information about the cfe-commits
mailing list