summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
diff options
context:
space:
mode:
authorNicolai Hähnle <nicolai.haehnle@amd.com>2025-11-06 07:34:36 -0800
committerGitHub <noreply@github.com>2025-11-06 07:34:36 -0800
commitfa050eadab2ebb5d7224e7a26c86090af4f315d8 (patch)
tree02e3908dff0643a569c312b8528768892b45af63 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
parent28c6ed591464c4846c65aea7f42c04ff024aa6e6 (diff)
Reland: CodeGen: Record MMOs in finalizeBundle (#166689)
(original PR: #166210) This allows more accurate alias analysis to apply at the bundle level. This has a bunch of minor effects in post-RA scheduling that look mostly beneficial to me, all of them in AMDGPU (the Thumb2 change is cosmetic). The pre-existing (and unchanged) test in CodeGen/MIR/AMDGPU/custom-pseudo-source-values.ll tests that MIR with a bundle with MMOs can be parsed successfully. v2: - use cloneMergedMemRefs - add another test to explicitly check the MMO bundling behavior v3: - use poison instead of undef to initialize the global variable in the test v4: - treat bundle memory accesses as never trivially disjoint
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions