[PATCH] D107016: [DebugInfo][LoopStrengthReduction] Ensure restoration of cached DIExpression when using SCEV-based salvaging
Chris Jackson via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 17 00:42:04 PDT 2021
chrisjackson added a comment.
To be clear why I don't currently have a test, this change resulted from inspection of the source and I'm confident the scenario (LSR modifying the DIExpression alone and not the number of location operands) can occur and the patched behaviour is correct. So, currently I have no reproducer. However, I'm prepared to try and generate one. But, as there are no restrictions on the salvaging behvaiour of LSR, even if the scenario does not occur now, it may in future.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D107016/new/
https://reviews.llvm.org/D107016
More information about the llvm-commits
mailing list