[RISCV] Do a more complete job of disabling extending loads and truncating stores...
authorCraig Topper <craig.topper@sifive.com>
Thu, 29 Jun 2023 07:20:47 +0000 (00:20 -0700)
committerCraig Topper <craig.topper@sifive.com>
Thu, 29 Jun 2023 07:23:16 +0000 (00:23 -0700)
commit1c676e08d0ac4626b6347d01c4e110a85c97f9d2
tree1a6c2b915b9e461bbda31f4b159d0a419e6bb6a7
parent46a574501731dcf313f52e20cd5bc56111a2a492
[RISCV] Do a more complete job of disabling extending loads and truncating stores for fixed vector types.

We weren't marking some combinations as Expand if ones of the
types wasn't legal.

Fixes #63596.
llvm/lib/Target/RISCV/RISCVISelLowering.cpp
llvm/test/CodeGen/RISCV/rvv/pr63596.ll [new file with mode: 0644]