aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python
diff options
context:
space:
mode:
authorJohn Brawn <john.brawn@arm.com>2025-10-30 13:53:15 +0000
committerGitHub <noreply@github.com>2025-10-30 13:53:15 +0000
commit53e7443e0c0db82fa82d7b9009bbc5cdac1c9fac (patch)
treee1bb7c80240906716ec272f121d01c37dbdb93ee /lldb/source/Plugins/ScriptInterpreter/Python
parent9d5c35408e7a38b3062667bbebb3c0953fa2fae4 (diff)
downloadllvm-53e7443e0c0db82fa82d7b9009bbc5cdac1c9fac.zip
llvm-53e7443e0c0db82fa82d7b9009bbc5cdac1c9fac.tar.gz
llvm-53e7443e0c0db82fa82d7b9009bbc5cdac1c9fac.tar.bz2
[LSR] Don't count conditional loads/store as enabling pre/post-index (#159573)
When a load/store is conditionally executed in a loop it isn't a candidate for pre/post-index addressing, as the increment of the address would only happen on those loop iterations where the load/store is executed. Detect this and only discount the AddRec cost when the load/store is unconditional.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions