[clang] [llvm] [AArch64] Add intrinsics for bflaot16 min/max/minnm/maxnm (PR #90105)

Momchil Velikov via cfe-commits cfe-commits at lists.llvm.org
Mon Apr 29 02:47:27 PDT 2024


================
@@ -3373,7 +3373,7 @@ let TargetPrefix = "aarch64" in {
   // Multi-vector min/max
   //
 
-  foreach ty = ["f", "s", "u"] in {
+  foreach ty = ["bf", "f", "s", "u"] in {
----------------
momchil-velikov wrote:

You could just omit that part. Then the `bfloat` intrinsics would use `fmin`/`fmax`/etc in the names without ambiguity, since they are polymorphic.

https://github.com/llvm/llvm-project/pull/90105


More information about the cfe-commits mailing list