[all-commits] [llvm/llvm-project] 10063c: [mlir][ArmSME] Move vector.print -> ArmSME lowerin...
Benjamin Maxwell via All-commits
all-commits at lists.llvm.org
Mon Dec 4 01:42:26 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 10063c5a29b9dd5041ea7e0ab9569ed74ef54d32
https://github.com/llvm/llvm-project/commit/10063c5a29b9dd5041ea7e0ab9569ed74ef54d32
Author: Benjamin Maxwell <benjamin.maxwell at arm.com>
Date: 2023-12-04 (Mon, 04 Dec 2023)
Changed paths:
M mlir/lib/Conversion/ArmSMEToSCF/ArmSMEToSCF.cpp
M mlir/lib/Conversion/VectorToArmSME/VectorToArmSME.cpp
M mlir/test/Conversion/ArmSMEToSCF/arm-sme-to-scf.mlir
M mlir/test/Dialect/ArmSME/vector-ops-to-sme.mlir
Log Message:
-----------
[mlir][ArmSME] Move vector.print -> ArmSME lowering to VectorToArmSME (#74063)
This moves the SME tile vector.print lowering from
`-convert-arm-sme-to-scf` to `-convert-vector-to-arm-sme`. This seems
like a more logical place, as this is lowering a vector op to ArmSME,
and it also prevents vector.print from blocking tile allocation.
More information about the All-commits
mailing list