aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h
diff options
context:
space:
mode:
authorIvan Kosarev <ivan.kosarev@amd.com>2022-04-27 14:07:52 +0100
committerIvan Kosarev <ivan.kosarev@amd.com>2022-04-27 14:37:18 +0100
commit6ddf2a824da97c81d7963c082c62640e8173b5b0 (patch)
tree4fac5f074f09c99bab48a92f0463b7567559ebf2 /lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h
parent6e8dda047fe0694e113d6571044be154a5059473 (diff)
downloadllvm-6ddf2a824da97c81d7963c082c62640e8173b5b0.zip
llvm-6ddf2a824da97c81d7963c082c62640e8173b5b0.tar.gz
llvm-6ddf2a824da97c81d7963c082c62640e8173b5b0.tar.bz2
[AMDGPU] Adjust wave priority based on VMEM instructions to avoid duty-cycling.
As older waves execute long sequences of VALU instructions, this may prevent younger waves from address calculation and then issuing their VMEM loads, which in turn leads the VALU unit to idle. This patch tries to prevent this by temporarily raising the wave's priority. Reviewed By: foad Differential Revision: https://reviews.llvm.org/D124246
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h')
0 files changed, 0 insertions, 0 deletions