diff options
| author | Philip Reames <preames@rivosinc.com> | 2025-05-22 08:29:05 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-05-22 08:29:05 -0700 |
| commit | 9b4de7d8850d0e66cd49224cef8de17a41e1746a (patch) | |
| tree | 3800842d392f83a858047153d16ba029c1f7094b /lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedPythonInterface.h | |
| parent | c432936b05d9e47c23dbbbe00ba02e11384fe6ff (diff) | |
[RISCV] Lower PARTIAL_REDUCE_[S/U]MLA via zvqdotq (#140950)
The semantics of the PARTIAL_REDUCE_SMLA with i32 result element, and i8
sources corresponds to vqdot. Analogously PARTIAL_REDUCE_UMLA
corresponds to vqdotu. There is currently no vqdotsu equivalent.
This patch is a starting place. We can extend this quite a bit more, and
I plan to take a look at the fixed vector lowering, the TTI hook to
drive loop vectorizer, and to try to integrate the reduction based
lowering I'd added for zvqdotq into this flow.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedPythonInterface.h')
0 files changed, 0 insertions, 0 deletions
