aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2024-07-31 00:04:58 +0400
committerGitHub <noreply@github.com>2024-07-31 00:04:58 +0400
commit9843843c88f6cd8fa68c301ba751c001c254cb63 (patch)
treeca0b152e4b1a8ffa93ef27eca6f82e498da4a7ff /lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h
parentf86ce8675f74a6b8937f99e3562fbcae51fd1f2f (diff)
downloadllvm-9843843c88f6cd8fa68c301ba751c001c254cb63.zip
llvm-9843843c88f6cd8fa68c301ba751c001c254cb63.tar.gz
llvm-9843843c88f6cd8fa68c301ba751c001c254cb63.tar.bz2
SelectionDAG: Do not propagate divergence through copy glue (#101210)
This fixes DAG divergence mishandling inline asm. This was considering the glue nodes for divergence, when the divergence should only come from the individual CopyFromRegs that are glued. As a result, having any VGPR CopyFromRegs would taint any uniform SGPR copies as divergent, resulting in SGPR copies to VGPR virtual registers later.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h')
0 files changed, 0 insertions, 0 deletions