aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python
diff options
context:
space:
mode:
authorEikansh Gupta <quic_eikagupt@quicinc.com>2023-12-13 07:50:43 -0800
committerNikita Popov <npopov@redhat.com>2024-02-16 16:52:00 +0100
commit3363d23bd39970cbd5e32bfca6892ffd97ceb023 (patch)
tree000639ddfe79651d4f686fc02ea4aeeee06df489 /lldb/source/Plugins/ScriptInterpreter/Python
parent3d81d48398f04119f568206d47a29dd6a96c4a08 (diff)
downloadllvm-3363d23bd39970cbd5e32bfca6892ffd97ceb023.zip
llvm-3363d23bd39970cbd5e32bfca6892ffd97ceb023.tar.gz
llvm-3363d23bd39970cbd5e32bfca6892ffd97ceb023.tar.bz2
[InstCombine] Do not simplify lshr/shl arg if it is part of a rotate pattern
fshl/fshr having first two arguments as same gets lowered to target specific rotate. But based on the uses, one of the arguments can get simplified resulting in different arguments performing equivalent operation. This patch prevents the simplification of the arguments of lshr/shl if they are part of fshl pattern. Closes https://github.com/llvm/llvm-project/pull/73441.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions