[llvm] [AArch64] Define constructive EXT_ZZZI pseudo instruction (PR #152552)
Gaƫtan Bossu via llvm-commits
llvm-commits at lists.llvm.org
Thu Aug 7 10:25:49 PDT 2025
================
@@ -0,0 +1,95 @@
+# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py UTC_ARGS: --version 5
+# RUN: llc -mtriple=aarch64 -mattr=+sve -run-pass=aarch64-expand-pseudo -verify-machineinstrs %s -o - | FileCheck %s
+
+# Test the expansion of constructive binary operations into their
+# destructive counterparts.
----------------
gbossu wrote:
Note these aren't new instructions, but there are no MIR test for those "constructive pseudos", only end-to-end .ll tests. So I thought I would add a couple test cases for existing instructions to show the current behaviour, especially around implicit operands.
https://github.com/llvm/llvm-project/pull/152552
More information about the llvm-commits
mailing list