[clang] [llvm] Add SME2 builtins for zero { zt0 } (PR #72274)

2023-12-01 Thread Matthew Devereau via cfe-commits
@@ -0,0 +1,23 @@ +// NOTE: Assertions have been autogenerated by utils/update_cc_test_checks.py + +// REQUIRES: aarch64-registered-target + +// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme2 -S -disable-O0-optnone -Werror -Wall -emit-llvm -o - %s | opt -S -p

[clang] [llvm] Add SME2 builtins for zero { zt0 } (PR #72274)

2023-12-01 Thread Matthew Devereau via cfe-commits
https://github.com/MDevereau updated https://github.com/llvm/llvm-project/pull/72274 >From 86c61659cf99486965dffe201385b28420e93f41 Mon Sep 17 00:00:00 2001 From: Matt Devereau Date: Thu, 9 Nov 2023 16:08:57 + Subject: [PATCH 1/4] Add SME2 builtins for zero { zt0 } Patch by: Kerry McLaughl

[clang] [llvm] Add SME2 builtins for zero { zt0 } (PR #72274)

2023-12-01 Thread Sander de Smalen via cfe-commits
@@ -0,0 +1,23 @@ +// NOTE: Assertions have been autogenerated by utils/update_cc_test_checks.py + +// REQUIRES: aarch64-registered-target + +// RUN: %clang_cc1 -triple aarch64-none-linux-gnu -target-feature +sme2 -S -disable-O0-optnone -Werror -Wall -emit-llvm -o - %s | opt -S -p

[clang] [llvm] Add SME2 builtins for zero { zt0 } (PR #72274)

2023-12-01 Thread Sander de Smalen via cfe-commits
https://github.com/sdesmalen-arm approved this pull request. LGTM with comment addressed. https://github.com/llvm/llvm-project/pull/72274 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commit

[clang] [llvm] Add SME2 builtins for zero { zt0 } (PR #72274)

2023-12-01 Thread Matthew Devereau via cfe-commits
@@ -305,4 +305,9 @@ defm SVSUB : ZAAddSub<"sub">; let TargetGuard = "sme2" in { def SVLDR_ZT : Inst<"svldr_zt", "viQ", "", MergeNone, "aarch64_sme_ldr_zt", [IsOverloadNone, IsStreamingCompatible, IsSharedZA, IsPreservesZA], [ImmCheck<0, ImmCheck0_0>]>; def SVSTR_ZT : Inst

[clang] [llvm] Add SME2 builtins for zero { zt0 } (PR #72274)

2023-12-01 Thread Matthew Devereau via cfe-commits
https://github.com/MDevereau updated https://github.com/llvm/llvm-project/pull/72274 >From 86c61659cf99486965dffe201385b28420e93f41 Mon Sep 17 00:00:00 2001 From: Matt Devereau Date: Thu, 9 Nov 2023 16:08:57 + Subject: [PATCH 1/3] Add SME2 builtins for zero { zt0 } Patch by: Kerry McLaughl

[clang] [llvm] Add SME2 builtins for zero { zt0 } (PR #72274)

2023-12-01 Thread Sander de Smalen via cfe-commits
@@ -2746,19 +2746,25 @@ AArch64TargetLowering::EmitFill(MachineInstr &MI, MachineBasicBlock *BB) const { return BB; } -MachineBasicBlock *AArch64TargetLowering::EmitZTSpillFill(MachineInstr &MI, - MachineBasicBlock *

[clang] [llvm] Add SME2 builtins for zero { zt0 } (PR #72274)

2023-11-14 Thread Matthew Devereau via cfe-commits
https://github.com/MDevereau edited https://github.com/llvm/llvm-project/pull/72274 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] Add SME2 builtins for zero { zt0 } (PR #72274)

2023-11-14 Thread Matthew Devereau via cfe-commits
https://github.com/MDevereau updated https://github.com/llvm/llvm-project/pull/72274 >From e6240fa09aca504a9340ff7bfd88ad449d5775da Mon Sep 17 00:00:00 2001 From: Matt Devereau Date: Thu, 9 Nov 2023 16:08:57 + Subject: [PATCH] Add SME2 builtins for zero { zt0 } Patch by: Kerry McLaughlin k

[clang] [llvm] Add SME2 builtins for zero { zt0 } (PR #72274)

2023-11-14 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Matthew Devereau (MDevereau) Changes --- Full diff: https://github.com/llvm/llvm-project/pull/72274.diff 8 Files Affected: - (modified) clang/include/clang/Basic/arm_sme.td (+5) - (added) clang/test/CodeGen/aarch64-sme2-intrinsics/acl

[clang] [llvm] Add SME2 builtins for zero { zt0 } (PR #72274)

2023-11-14 Thread Matthew Devereau via cfe-commits
https://github.com/MDevereau created https://github.com/llvm/llvm-project/pull/72274 None >From e03469125d082973451da609ad5edfd3065d94a5 Mon Sep 17 00:00:00 2001 From: Matt Devereau Date: Thu, 9 Nov 2023 16:08:57 + Subject: [PATCH] Add SME2 builtins for zero { zt0 } --- clang/include/cla