diff options
author | MingYan <99472920+NexMing@users.noreply.github.com> | 2025-03-24 15:26:58 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-03-24 15:26:58 +0800 |
commit | b75dad090c14ebafe445f486e2b27ab47fd12a16 (patch) | |
tree | 0f68241af383f9fa9bc53c4cec3642d2091a2330 /lldb/packages/Python/lldbsuite/test/lldbgdbclient.py | |
parent | 76b999d70f71dd4339de60f1616c02051f51e001 (diff) | |
download | llvm-b75dad090c14ebafe445f486e2b27ab47fd12a16.zip llvm-b75dad090c14ebafe445f486e2b27ab47fd12a16.tar.gz llvm-b75dad090c14ebafe445f486e2b27ab47fd12a16.tar.bz2 |
[RISCV] Support VP_SPLAT mask operations (#132345)
When val is a constant, it will:
(vp.splat val, mask, vl) -> (select val, (riscv_vmset_vl vl),
(riscv_vmclr_vl vl))
Otherwise:
(vp.splat val, mask, vl) -> (vmsne_vl (vmv_v_x_vl (zext val), vl),
splat(zero), mask, vl)
---------
Co-authored-by: yanming <ming.yan@terapines.com>
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lldbgdbclient.py')
0 files changed, 0 insertions, 0 deletions