summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/scripted/ScriptedProcess.cpp
diff options
context:
space:
mode:
authorFraser Cormack <fraser@codeplay.com>2022-01-19 13:54:11 +0000
committerFraser Cormack <fraser@codeplay.com>2022-02-10 09:56:00 +0000
commitfd43d99c93fc5b1f47686ce852e02b77119434b1 (patch)
tree468b04b645f43328b8a769ac59b0d3a7930d2e7a /lldb/source/Plugins/Process/scripted/ScriptedProcess.cpp
parenta76620143c54e0b40c7538f4ffa38f4c9db8a009 (diff)
[RISCV] Pre-process FP SPLAT_VECTOR to RISCVISD::VFMV_V_F_VL
This patch builds on top of D119197 to canonicalize floating-point SPLAT_VECTOR as RISCVISD::VFMV_V_F_VL as a pre-process ISel step. This primarily benefits scalable-vector VP code, where our VP patterns only match VFMV_V_F_VL to reduce the burden on our ISel patterns, but where at the same time, scalable-vector code doesn't custom-legalize SPLAT_VECTOR. Reviewed By: craig.topper Differential Revision: https://reviews.llvm.org/D117670
Diffstat (limited to 'lldb/source/Plugins/Process/scripted/ScriptedProcess.cpp')
0 files changed, 0 insertions, 0 deletions