diff options
author | Craig Topper <craig.topper@sifive.com> | 2023-11-15 10:37:13 -0800 |
---|---|---|
committer | Craig Topper <craig.topper@sifive.com> | 2023-11-15 10:51:43 -0800 |
commit | 084f5c26a4ad174bfbe1f6ba28385c6324c13bd1 (patch) | |
tree | 384e5cc7e8549a667295f6f27392fdee0c738621 /llvm/lib/Transforms/Utils/BuildLibCalls.cpp | |
parent | 107185fa858e9ef07bd329b42c2721a721432d26 (diff) | |
download | llvm-084f5c26a4ad174bfbe1f6ba28385c6324c13bd1.zip llvm-084f5c26a4ad174bfbe1f6ba28385c6324c13bd1.tar.gz llvm-084f5c26a4ad174bfbe1f6ba28385c6324c13bd1.tar.bz2 |
[RISCV] Add tests cases to show missed opportunity to turn vfmv.s.f into vmv.s.x when source is FP constant materialized in GPR.
We end up creating the constant in GPR, move to FPR, then move to vector.
We should go directly from GPR to vector.
Diffstat (limited to 'llvm/lib/Transforms/Utils/BuildLibCalls.cpp')
0 files changed, 0 insertions, 0 deletions