[PATCH] D154941: [mlir][ArmSME] Add custom get_tile_id and cast ops
Cullen Rhodes via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Jul 11 07:50:31 PDT 2023
c-rhodes marked an inline comment as done.
c-rhodes added a comment.
In D154941#4489283 <https://reviews.llvm.org/D154941#4489283>, @WanderAway wrote:
> LGTM % a few minor details. Great work!
thanks for taking a look!
================
Comment at: mlir/include/mlir/Dialect/ArmSME/IR/ArmSME.td:54
+def nxnxv2i64 : SMETileType<I64, [2, 2 ], "vector<[2]x[2]xi64">;
+def nxnxv1i128 : SMETileType<I128, [1, 1 ], "vector<[1]x[1]xi128">;
+
----------------
WanderAway wrote:
> What about `f32` and `f64`?
> What about `f32` and `f64`?
Thanks for pointing that out, I've also added F16/BF16.
================
Comment at: mlir/include/mlir/Dialect/ArmSME/IR/ArmSME.td:188
+ ```
+ }];
+
----------------
WanderAway wrote:
> It may be useful to also indicate what is the intended live range of the allocated tile?
> It may be useful to also indicate what is the intended live range of the allocated tile?
Sorry could clarify? Not sure exactly what you mean
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D154941/new/
https://reviews.llvm.org/D154941
More information about the llvm-commits
mailing list