This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from 284e47c6925 [X86] Add an assert to mark more code that needs to be remo [...] new 8ed88ee72ca [InstCombine][NFC] reuse-constant-from-select-in-icmp.ll - [...] new 2f0aeb5b363 [InstCombine] Try to reuse constant from select in leading [...] new 17bb71c533e [InstCombine] matchThreeWayIntCompare(): commutativity awareness new bce7b429412 [Constant] Add 'isElementWiseEqual()' method
The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: include/llvm/IR/Constant.h | 6 ++ lib/IR/Constants.cpp | 15 ++++ lib/Transforms/InstCombine/InstCombineCompares.cpp | 86 +++++++++++++++------- lib/Transforms/InstCombine/InstCombineSelect.cpp | 79 ++++++++++++++++++++ ...mp-with-select-of-constant-threshold-pattern.ll | 64 ++++++++-------- .../reuse-constant-from-select-in-icmp.ll | 82 ++++++++++++--------- .../unrecognized_three-way-comparison.ll | 56 +++++--------- .../InstCombine/xor-of-icmps-with-extra-uses.ll | 8 +- 8 files changed, 261 insertions(+), 135 deletions(-)