[llvm] [AArch64] Mark FMOVvXfY_ns as rematerializable, cheap (PR #169186)

David Green via llvm-commits llvm-commits at lists.llvm.org
Sun Nov 23 08:46:34 PST 2025


================
@@ -0,0 +1,159 @@
+# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py
+# RUN: llc -mtriple=aarch64 -mattr=+neon -run-pass=greedy -o - %s | FileCheck %s
----------------
davemgreen wrote:

It is worth trying with -verify-machineinstrs to make sure it will work with EXPENSIVE_CHECKS on. You probably don't need both run lines, the one with +fullfp16 is probably OK. I don't think using FMOVv8f16_ns is valid without it.

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


More information about the llvm-commits mailing list