[PATCH] D156357: clang: Add elementwise bitreverse builtin

Joshua Batista via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Fri Jul 28 12:53:50 PDT 2023


bob80905 added inline comments.


================
Comment at: clang/docs/LanguageExtensions.rst:634
                                              the most negative integer remains the most negative integer
- T __builtin_elementwise_fma(T x, T y, T z)  fused multiply add, (x * y) +  z.                                              floating point types
+ T __builtin_elementwise_fma(T x, T y, T z)  fused multiply add, (x * y) +  z.                                floating point types
  T __builtin_elementwise_ceil(T x)           return the smallest integral value greater than or equal to x    floating point types
----------------
arsenm wrote:
> Unrelated but I noticed a couple of the elementwise builtins are missing from this list if you're fixing up the docs for them. Can't remember which off the top of my head
Are you sure? 
I double checked CGBuiltin.cpp and Builtins.def for all "builtin_elementwise*"'s, there's only the 24 listed here.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D156357/new/

https://reviews.llvm.org/D156357



More information about the cfe-commits mailing list