diff options
| author | Tony Tye <Tony.Tye@amd.com> | 2022-01-08 18:48:14 +0000 |
|---|---|---|
| committer | Tony Tye <Tony.Tye@amd.com> | 2022-01-18 17:36:39 +0000 |
| commit | 8ba5043dbfb0284bbe53d8d59aa41b09cc36a4e3 (patch) | |
| tree | 1e8afaf2af06e7461639562bfdbb79d168bfdbf8 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptedPythonInterface.h | |
| parent | d083a0e589c69c79764b9ef9e4120594f0170362 (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/ScriptedPythonInterface.h')
0 files changed, 0 insertions, 0 deletions
