diff options
| author | John Brawn <john.brawn@arm.com> | 2025-10-30 13:53:15 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-10-30 13:53:15 +0000 |
| commit | 53e7443e0c0db82fa82d7b9009bbc5cdac1c9fac (patch) | |
| tree | e1bb7c80240906716ec272f121d01c37dbdb93ee /lldb/source/Plugins/ScriptInterpreter/Python | |
| parent | 9d5c35408e7a38b3062667bbebb3c0953fa2fae4 (diff) | |
| download | llvm-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
