diff options
author | Sanjay Patel <spatel@rotateright.com> | 2017-04-23 22:00:02 +0000 |
---|---|---|
committer | Sanjay Patel <spatel@rotateright.com> | 2017-04-23 22:00:02 +0000 |
commit | e0c26e0640acc94a79af3fdb746dfdc98dbb44ef (patch) | |
tree | dfdd44fd35b9a6b933fdaf9a6840fa5012c6ff4a /llvm/lib/Support/DynamicLibrary.cpp | |
parent | 15744ad87b65bd7c28a5573e28550398deba1378 (diff) | |
download | llvm-e0c26e0640acc94a79af3fdb746dfdc98dbb44ef.zip llvm-e0c26e0640acc94a79af3fdb746dfdc98dbb44ef.tar.gz llvm-e0c26e0640acc94a79af3fdb746dfdc98dbb44ef.tar.bz2 |
[InstCombine] add/move folds for [not]-xor
We handled all of the commuted variants for plain xor already,
although they were scattered around and sometimes folded less
efficiently using distributive laws. We had no folds for not-xor.
Handling all of these patterns consistently is part of trying to
reinstate:
https://reviews.llvm.org/rL300977
llvm-svn: 301144
Diffstat (limited to 'llvm/lib/Support/DynamicLibrary.cpp')
0 files changed, 0 insertions, 0 deletions