aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2022-07-23 13:11:07 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2022-07-23 13:17:24 +0100
commit5f89d2bae964e21d8b7e9226c594d15d1c2e8325 (patch)
tree02c6c247383a97ad5a3f9f09b206cced46405cfd /llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp
parent559f07b872116fb85ea7d493768a6eb450329fa0 (diff)
downloadllvm-5f89d2bae964e21d8b7e9226c594d15d1c2e8325.zip
llvm-5f89d2bae964e21d8b7e9226c594d15d1c2e8325.tar.gz
llvm-5f89d2bae964e21d8b7e9226c594d15d1c2e8325.tar.bz2
[DAG] Move OR(AND(X,C1),AND(OR(X,Y),C2)) -> OR(AND(X,OR(C1,C2)),AND(Y,C2)) fold to SimplifyDemandedBits
This will fix the SystemZ v3i31 memcpy regression in D77804 (with the help of D129765 as well....). It should also allow us to /bend/ the oneuse limitation for cases where we can use demanded bits to safely peek though multiple uses of the AND ops.
Diffstat (limited to 'llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp')
0 files changed, 0 insertions, 0 deletions