aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@sifive.com>2021-09-27 09:45:30 -0700
committerCraig Topper <craig.topper@sifive.com>2021-09-27 09:54:46 -0700
commita2a07e8db3bf64440f24d9d6408df214886826de (patch)
tree332c1284f99df8b22741843041483909ccbca0af /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
parent2bf06d9345caeb26520be8e830c092683bbdf0f7 (diff)
downloadllvm-a2a07e8db3bf64440f24d9d6408df214886826de.zip
llvm-a2a07e8db3bf64440f24d9d6408df214886826de.tar.gz
llvm-a2a07e8db3bf64440f24d9d6408df214886826de.tar.bz2
[RISCV] Fold store of vmv.x.s to a vse with VL=1.
This can avoid a loss of decoupling with the scalar unit on cores with decoupled scalar and vector units. We should support FP too, but those use extract_element and not a custom ISD node so it is a little different. I also left a FIXME in the test for i64 extract and store on RV32. Reviewed By: frasercrmck Differential Revision: https://reviews.llvm.org/D109482
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions