Skip to content

Commit 745f15f

Browse files
committed
Fixups
1 parent a9aa2e3 commit 745f15f

File tree

5 files changed

+15
-14
lines changed

5 files changed

+15
-14
lines changed

mlir/include/mlir/Dialect/ArmSME/IR/ArmSMEEnums.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
//===- ArmSMEDialect.h - Arm SME Dialect Enums ------------------*- C++ -*-===//
1+
//===- ArmSMEEnums.h - Arm SME Dialect Enums --------------------*- C++ -*-===//
22
//
33
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
44
// See https://llvm.org/LICENSE.txt for license information.

mlir/include/mlir/Dialect/ArmSME/IR/ArmSMEIntrinsicOps.td

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -75,17 +75,18 @@ class ArmSME_IntrOp<string mnemonic,
7575
/*list<string> immArgAttrNames=*/immArgAttrNames>;
7676

7777
// Zero
78-
def LLVM_aarch64_sme_zero : ArmSME_IntrOp<"zero",
79-
/*immArgPositions=*/[0],
80-
/*immArgAttrNames=*/["tile_mask"]>,
81-
Arguments<(ins Arg<I32Attr, "Tile mask">:$tile_mask)>;
78+
def LLVM_aarch64_sme_zero
79+
: ArmSME_IntrOp<"zero",
80+
/*immArgPositions=*/[0],
81+
/*immArgAttrNames=*/["tile_mask"]>,
82+
Arguments<(ins Arg<I32Attr, "Tile mask">:$tile_mask)>;
8283

8384
// MOP's
8485
class ArmSME_IntrMopOverloadedOp<string mnemonic>
8586
: ArmSME_IntrOp<mnemonic,
86-
/*immArgPositions=*/[0],
87-
/*immArgAttrNames=*/["tile_id"],
88-
/*overloadedOperands=*/[4]>,
87+
/*immArgPositions=*/[0],
88+
/*immArgAttrNames=*/["tile_id"],
89+
/*overloadedOperands=*/[4]>,
8990
Arguments<(ins Arg<I32Attr, "Virtual tile ID">:$tile_id,
9091
Arg<MOPPredicate, "LHS predicate">:$lhs_predicate,
9192
Arg<MOPPredicate, "RHS predicate">:$rhs_predicate,
@@ -107,8 +108,8 @@ def LLVM_aarch64_sme_usmops_wide : ArmSME_IntrMopOverloadedOp<"usmops.wide">;
107108

108109
class ArmSME_IntrLoadStoreOp<string mnemonic>
109110
: ArmSME_IntrOp<mnemonic,
110-
/*immArgPositions=*/[2],
111-
/*immArgAttrNames=*/["tile_id"]>;
111+
/*immArgPositions=*/[2],
112+
/*immArgAttrNames=*/["tile_id"]>;
112113

113114
// Loads
114115
class ArmSME_IntrLoadOp<string mnemonic>

mlir/test/Integration/Dialect/Linalg/CPU/ArmSME/fill-2d.mlir

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
// RUN: -lower-vector-mask \
55
// RUN: -one-shot-bufferize="bufferize-function-boundaries" \
66
// RUN: -enable-arm-streaming="streaming-mode=streaming-locally za-mode=new-za" \
7-
// RUN: -convert-vector-to-arm-sme -convert-arm-sme-to-scf -allocate-arm-sme-tiles \
7+
// RUN: -convert-vector-to-arm-sme -allocate-arm-sme-tiles -convert-arm-sme-to-scf \
88
// RUN: -convert-arm-sme-to-llvm -cse -canonicalize \
99
// RUN: -test-lower-to-llvm | \
1010
// RUN: %mcr_aarch64_cmd \

mlir/test/Integration/Dialect/Linalg/CPU/ArmSME/matmul-transpose-a.mlir

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
// RUN: -transform-interpreter -test-transform-dialect-erase-schedule \
33
// RUN: -one-shot-bufferize="bufferize-function-boundaries" -canonicalize \
44
// RUN: -enable-arm-streaming="streaming-mode=streaming-locally za-mode=new-za" \
5-
// RUN: -convert-vector-to-arm-sme -convert-arm-sme-to-scf \
6-
// RUN: -convert-vector-to-scf -allocate-arm-sme-tiles -cse -arm-sve-legalize-vector-storage \
5+
// RUN: -convert-vector-to-arm-sme -allocate-arm-sme-tiles -convert-arm-sme-to-scf \
6+
// RUN: -convert-vector-to-scf -cse -arm-sve-legalize-vector-storage \
77
// RUN: -convert-arm-sme-to-llvm \
88
// RUN: -convert-vector-to-llvm=enable-arm-sve \
99
// RUN: -cse -canonicalize -test-lower-to-llvm | \

mlir/test/Integration/Dialect/Linalg/CPU/ArmSME/matmul.mlir

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// RUN: -transform-interpreter -test-transform-dialect-erase-schedule \
33
// RUN: -canonicalize \
44
// RUN: -enable-arm-streaming="streaming-mode=streaming-locally za-mode=new-za" \
5-
// RUN: -convert-vector-to-arm-sme -convert-arm-sme-to-scf -allocate-arm-sme-tiles \
5+
// RUN: -convert-vector-to-arm-sme -allocate-arm-sme-tiles -convert-arm-sme-to-scf \
66
// RUN: -convert-vector-to-scf -cse -arm-sve-legalize-vector-storage \
77
// RUN: -convert-arm-sme-to-llvm \
88
// RUN: -convert-vector-to-llvm=enable-arm-sve \

0 commit comments

Comments
 (0)