aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h
diff options
context:
space:
mode:
authorLuke Lau <luke@igalia.com>2024-07-03 11:58:53 +0800
committerGitHub <noreply@github.com>2024-07-03 11:58:53 +0800
commite860c166556105c6f9275e130a0c27ae117a5f12 (patch)
treebc62559894b0a83bc5962801a6fab87c80b74180 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h
parent0f9fbbb63cfcd2069441aa2ebef622c9716f8dbb (diff)
downloadllvm-e860c166556105c6f9275e130a0c27ae117a5f12.zip
llvm-e860c166556105c6f9275e130a0c27ae117a5f12.tar.gz
llvm-e860c166556105c6f9275e130a0c27ae117a5f12.tar.bz2
[Docs][RISCV] Document RISC-V vector codegen (#96740)
This is a revival of https://reviews.llvm.org/D142348, and attempts to document how RVV semantics can be expressed in LLVM IR as well as how codegen works in the backend. Parts of this are taken from the original RFC https://lists.llvm.org/pipermail/llvm-dev/2020-October/145850.html, but I've largely rewritten this from the original differential revision to exclude explaining the specification itself and instead just focus on the LLVM specific bits. (I figured that there's better material available elsewhere for learning about RVV itself) I've also updated it to include as much as I know about fixed vector codegen as well as the recent changes to vsetvli insertion.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h')
0 files changed, 0 insertions, 0 deletions