summaryrefslogtreecommitdiff
path: root/lldb/test/API/python_api/thread/TestThreadAPI.py
diff options
context:
space:
mode:
authorLuke Lau <luke@igalia.com>2024-07-04 11:34:25 +0800
committerGitHub <noreply@github.com>2024-07-04 11:34:25 +0800
commitac2013560505f7c85a9d9061ea705124d6681719 (patch)
treedb1dc3b7d89ff4749c4d375cc4d9a470ed295378 /lldb/test/API/python_api/thread/TestThreadAPI.py
parent507b0f6714ec94e286d8c1ef16f871e1b1564426 (diff)
[RISCV] Rematerialize vid.v (#97520)
This adds initial support for rematerializing vector instructions, starting with vid.v since it's simple and has the least number of operands. It has one passthru operand which we need to check is undefined. It also has an AVL operand, but it's fine to rematerialize with it because it's scalar and register allocation is split between vector and scalar. RISCVInsertVSETVLI can still happen before vector regalloc if -riscv-vsetvl-after-rvv-regalloc is false, so this makes sure that we only rematerialize after regalloc by checking for the implicit uses that are added.
Diffstat (limited to 'lldb/test/API/python_api/thread/TestThreadAPI.py')
0 files changed, 0 insertions, 0 deletions