diff options
| author | Sanjay Patel <spatel@rotateright.com> | 2021-10-15 17:09:02 -0400 |
|---|---|---|
| committer | Sanjay Patel <spatel@rotateright.com> | 2021-10-15 17:11:29 -0400 |
| commit | a49f5386ce6b091da66ea7c3a1d9a588d53becf7 (patch) | |
| tree | 43330d2fcfd304d538a5f7bea7ff9eaecc08366c /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
| parent | cd538a6b146217e8f4d9ba1123bd3f62026bc28c (diff) | |
[InstCombine] generalize fold for mask-with-signbit-splat, part 2
This removes an over-specified fold. The more general transform
was added with:
727e642e970d
There's a difference on an existing test that shows a potentially
unnecessary use limit on an icmp fold.
That fold is in InstCombinerImpl::foldICmpSubConstant(), and IIRC
there was some back-and-forth on it and similar folds because they
could cause analysis/passes (SCEV, LSR?) to miss optimizations.
Differential Revision: https://reviews.llvm.org/D111410
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions
