aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h
diff options
context:
space:
mode:
authorPengcheng Wang <wangpengcheng.pp@bytedance.com>2024-10-31 20:03:58 +0800
committerGitHub <noreply@github.com>2024-10-31 20:03:58 +0800
commit18f0f709345cc7e611c4f944832edb71284caacb (patch)
treee3a3584b32b074b9c05b8a1d5b8fc49c972d6d89 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h
parentbd6c21460f67ba5e4780491cbe404e2252e3c04d (diff)
downloadllvm-18f0f709345cc7e611c4f944832edb71284caacb.zip
llvm-18f0f709345cc7e611c4f944832edb71284caacb.tar.gz
llvm-18f0f709345cc7e611c4f944832edb71284caacb.tar.bz2
[RISCV] Support llvm.masked.expandload intrinsic (#101954)
We can use `viota`+`vrgather` to synthesize `vdecompress` and lower expanding load to `vcpop`+`load`+`vdecompress`. And if `%mask` is all ones, we can lower expanding load to a normal unmasked load. Fixes #101914.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h')
0 files changed, 0 insertions, 0 deletions