diff options
author | Cullen Rhodes <cullen.rhodes@arm.com> | 2023-11-02 10:23:38 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-02 10:23:38 +0000 |
commit | 22f11592232839f8e7b2228169012beab24fa56a (patch) | |
tree | 3551f6cdc1f80c6acee3da0e06754c610fd32843 /llvm/lib/IR/Module.cpp | |
parent | c1b55ae7384c358009440df76ecf185364d928c1 (diff) | |
download | llvm-22f11592232839f8e7b2228169012beab24fa56a.zip llvm-22f11592232839f8e7b2228169012beab24fa56a.tar.gz llvm-22f11592232839f8e7b2228169012beab24fa56a.tar.bz2 |
[mlir][ArmSME] Propagate pad and mask in vector.transfer_read lowering (#70814)
This extends the lowering of vector.transfer_read -> arm_sme.tile_load
lowering to propagate pad and mask.
The restriction on the transfer_read being a transposition is also
removed, identity maps are lowered to normal horizontal loads.
Diffstat (limited to 'llvm/lib/IR/Module.cpp')
0 files changed, 0 insertions, 0 deletions