aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/SWIGPythonBridge.cpp
diff options
context:
space:
mode:
authorZakk Chen <zakk.chen@sifive.com>2022-02-13 17:28:44 -0800
committerZakk Chen <zakk.chen@sifive.com>2022-02-15 18:36:18 -0800
commitb7847199044e46e0a138586e6f525ef071b3e1f8 (patch)
tree3a146443d8bbedd02441a4c5aa894e87fab0de5a /lldb/source/Plugins/ScriptInterpreter/Python/SWIGPythonBridge.cpp
parentaa108fffecfb0166f4f195ec63048a4f874c99fe (diff)
downloadllvm-b7847199044e46e0a138586e6f525ef071b3e1f8.zip
llvm-b7847199044e46e0a138586e6f525ef071b3e1f8.tar.gz
llvm-b7847199044e46e0a138586e6f525ef071b3e1f8.tar.bz2
[RISCV] Add the passthru operand for RVV nomask binary intrinsics.
The goal is support tail and mask policy in RVV builtins. We focus on IR part first. If the passthru operand is undef, we use tail agnostic, otherwise use tail undisturbed. Add passthru operand for VSLIDE1UP_VL and VSLIDE1DOWN_VL to support i64 scalar in rv32. The masked VSLIDE1 would only emit mask undisturbed policy regardless of giving mask agnostic policy until InsertVSETVLI supports mask agnostic. Reviewed by: craig.topper, rogfer01 Differential Revision: https://reviews.llvm.org/D117989
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/SWIGPythonBridge.cpp')
0 files changed, 0 insertions, 0 deletions