diff options
author | sallto <68823230+sallto@users.noreply.github.com> | 2025-05-07 15:50:49 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-07 15:50:49 +0200 |
commit | 1ee9576ee7b80fe9b965e597041c6b197a333275 (patch) | |
tree | b3e259d043121a3d27befdaa0e97b57e11238223 /clang/lib/Sema/SemaChecking.cpp | |
parent | 3feb8b42e973f935883bc9e779645ecdae1a586d (diff) | |
download | llvm-1ee9576ee7b80fe9b965e597041c6b197a333275.zip llvm-1ee9576ee7b80fe9b965e597041c6b197a333275.tar.gz llvm-1ee9576ee7b80fe9b965e597041c6b197a333275.tar.bz2 |
[InstCombine] Funnel shift with negative amount folds to funnel shift in opposite direction (#138334) (#138763)
Partially `fixes` #138334.
Combine fshl(X,X,Neg(Y)) into fshr(X,X,Y) and
fshr(X,X,Neg(Y)) into fshl(X,X,Y)
Diffstat (limited to 'clang/lib/Sema/SemaChecking.cpp')
0 files changed, 0 insertions, 0 deletions