[all-commits] [llvm/llvm-project] 2f6b74: [Clang] Add queryable feature 'ext_vector_type_boo...

Joseph Huber via All-commits all-commits at lists.llvm.org
Wed Aug 20 11:33:24 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 2f6b747997ddaa749f5cc83651ec7b950262bf23
      https://github.com/llvm/llvm-project/commit/2f6b747997ddaa749f5cc83651ec7b950262bf23
  Author: Joseph Huber <huberjn at outlook.com>
  Date:   2025-08-20 (Wed, 20 Aug 2025)

  Changed paths:
    M clang/docs/LanguageExtensions.rst
    M clang/include/clang/Basic/Features.def
    M clang/test/SemaCXX/vector-bool.cpp

  Log Message:
  -----------
  [Clang] Add queryable feature 'ext_vector_type_boolean' for SIMD masks (#154227)

Summary:
We added boolean vectors in clang 15 and wish to extend them further in
clang-22. However, there's no way to query for their support as they are
separate to the normal extended vector type. This adds a feature so we
can check for it as a feature directly.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list