aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
diff options
context:
space:
mode:
authorPierre Oechsel <pierre.oechsel@gmail.com>2020-02-17 15:56:08 +0100
committerAlex Zinenko <zinenko@google.com>2020-02-17 15:56:49 +0100
commit0acd7e02f293378aeb2a4e1f8067a79ba5e04e6c (patch)
treee72c46e6de39ce73901017d2341042ac7db9026b /llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
parentdad5f00e3b4d437fc1247d2d84efee924ae13201 (diff)
downloadllvm-0acd7e02f293378aeb2a4e1f8067a79ba5e04e6c.zip
llvm-0acd7e02f293378aeb2a4e1f8067a79ba5e04e6c.tar.gz
llvm-0acd7e02f293378aeb2a4e1f8067a79ba5e04e6c.tar.bz2
[mlir] Linalg: Extend promotion to non f32 buffers.
Summary: Linalg's promotion pass was only supporting f32 buffers due to how the zero value was build for the `fill` operation. Moreover, `promoteSubViewOperands` was returning a vector with one entry per float subview while omitting integer subviews. For a program with only integer subviews the return vector would be of size 0. However, `promoteSubViewsOperands` would try to access a non zero number of entries of this vector, resulting in a sefgault. Reviewers: nicolasvasilache, ftynse Reviewed By: ftynse Subscribers: mehdi_amini, rriddle, jpienaar, burmako, shauheen, antiagainst, nicolasvasilache, arpith-jacob, mgester, lucyrfox, liufengdb, Joonsoo, llvm-commits Tags: #llvm Differential Revision: https://reviews.llvm.org/D74532
Diffstat (limited to 'llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions