[all-commits] [llvm/llvm-project] 17abeb: [X86] Allow AVX512 funnel shift intrinsics to be u...

Simon Pilgrim via All-commits all-commits at lists.llvm.org
Tue Sep 9 06:54:10 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 17abebe68c222dd2a6e7e09236658a0afac2fbb8
      https://github.com/llvm/llvm-project/commit/17abebe68c222dd2a6e7e09236658a0afac2fbb8
  Author: Simon Pilgrim <llvm-dev at redking.me.uk>
  Date:   2025-09-09 (Tue, 09 Sep 2025)

  Changed paths:
    M clang/lib/Headers/avx512vbmi2intrin.h
    M clang/lib/Headers/avx512vlvbmi2intrin.h
    M clang/test/CodeGen/X86/avx512vbmi2-builtins.c
    M clang/test/CodeGen/X86/avx512vlvbmi2-builtins.c

  Log Message:
  -----------
  [X86] Allow AVX512 funnel shift intrinsics to be used in constexpr (#157668)

Now that they wrap the __builtin_elementwise_fshl/fshr builtin intrinsics this is pretty trivial.

Just one more step towards #153152 - VBMI2 funnel shifts by immediate



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