aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@sifive.com>2022-09-05 19:03:44 -0700
committerCraig Topper <craig.topper@sifive.com>2022-09-05 19:03:44 -0700
commitf0332d12aeecf08420f2595e4b07a71849c931e3 (patch)
treeddf0082f9743351195799d84eb2d37a9234b27f9 /lldb/source/Plugins/ScriptInterpreter/Python
parent067aab0a854634fef80958aede1e27abd8d244c0 (diff)
downloadllvm-f0332d12aeecf08420f2595e4b07a71849c931e3.zip
llvm-f0332d12aeecf08420f2595e4b07a71849c931e3.tar.gz
llvm-f0332d12aeecf08420f2595e4b07a71849c931e3.tar.bz2
[RISCV] Improve vector fceil/ffloor lowering by changing FRM.
This adds new VFCVT pseudoinstructions that take a rounding mode operand. A custom inserter is used to insert additional instructions to change FRM around the VFCVT. Some of this is borrowed from D122860, but takes a somewhat different direction. We may migrate to that patch, but for now I was trying to keep this as independent from RVV intrinsics as I could. A followup patch will use this approach for FROUND too. Still need to fix the cost model. Reviewed By: arcbbb Differential Revision: https://reviews.llvm.org/D133238
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions