[clang] [llvm] [LLVM][AArch64] Remove intrinsics `llvm.aarch64.neon.{s,u}{min,max}` (PR #225339)

Ömer Sinan Ağacan via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 23 07:17:35 PDT 2026


================
@@ -988,6 +988,22 @@ static bool upgradeArmOrAarch64IntrinsicFunction(bool IsArm, Function *F,
         return true;
       }
 
+      // Check for the trailing '.' to avoid matching sminv, sminp, etc.
+      if (Name.starts_with("smax.") || Name.starts_with("smin.") ||
+          Name.starts_with("umax.") || Name.starts_with("umin.")) {
----------------
osa1 wrote:

Thanks, fixed.

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


More information about the llvm-commits mailing list