aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/BuildLibCalls.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@sifive.com>2023-11-15 10:37:13 -0800
committerCraig Topper <craig.topper@sifive.com>2023-11-15 10:51:43 -0800
commit084f5c26a4ad174bfbe1f6ba28385c6324c13bd1 (patch)
tree384e5cc7e8549a667295f6f27392fdee0c738621 /llvm/lib/Transforms/Utils/BuildLibCalls.cpp
parent107185fa858e9ef07bd329b42c2721a721432d26 (diff)
downloadllvm-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