[llvm] [AArch64] Optimize two large shifts and a combine into a single combine and shift (PR #99480)
David Green via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 18 21:59:42 PDT 2024
================
@@ -0,0 +1,37 @@
+; RUN: llc < %s -verify-machineinstrs -mtriple=aarch64-none-linux-gnu -mattr=neon | FileCheck %s
+
+define dso_local <16 x i8> @combine16ix8(<8 x i16> noundef %0, <8 x i16> noundef %1) local_unnamed_addr #0 {
----------------
davemgreen wrote:
These can be cleaned up a little by removing dso_local, noundef, local_unnamed_addr and #0.
https://github.com/llvm/llvm-project/pull/99480
More information about the llvm-commits
mailing list