summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h
diff options
context:
space:
mode:
authorTony Tye <Tony.Tye@amd.com>2022-01-08 18:48:14 +0000
committerTony Tye <Tony.Tye@amd.com>2022-01-18 17:36:39 +0000
commit8ba5043dbfb0284bbe53d8d59aa41b09cc36a4e3 (patch)
tree1e8afaf2af06e7461639562bfdbb79d168bfdbf8 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h
parentd083a0e589c69c79764b9ef9e4120594f0170362 (diff)
[AMDGPU][NFC] Add DWARF extension support for SIMD execution
- Add current iteration to the context of a DWARF expression evaluation. - Add DW_AT_LLVM_iterations attribute to specify the number of iterations executing concurrently. - Add DF_OP_LLVM_push_iteration to support optimizations that result in multiple iterations executing concurrently. - Add DW_OP_LLVM_overlay and DW_OP_LLVM_bit_overlay to support expressing the location of arrays that are promoted to vector registers in SIMD vectorized loops. - Generally clarify the difference between SIMT and SIMD execution. - Change the DW_AT_LLVM_active_lane attribute to take location description expression so that a loclist can be used to express different vales at different program locations. Reviewed By: scott.linder Differential Revision: https://reviews.llvm.org/D117572
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h')
0 files changed, 0 insertions, 0 deletions