Revert "[CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case) ...
authorRoman Lebedev <lebedev.ri@gmail.com>
Thu, 27 Jun 2019 17:22:31 +0000 (17:22 +0000)
committerRoman Lebedev <lebedev.ri@gmail.com>
Thu, 27 Jun 2019 17:22:31 +0000 (17:22 +0000)
commit0a2b7b79fac8f66a881371728c6cf0f26959cb66
tree8b57e88f8d0f68ab2a0a4473294672d6718ea75e
parenta166b903d0ee8fca30c494ff4fb8687c310a0628
Revert "[CodeGen] [SelectionDAG] More efficient code for X % C == 0 (UREM case) (try 2)"

*Appears* to break test-suite on
http://lab.llvm.org:8011/builders/clang-cmake-x86_64-sde-avx512-linux/builds/23790

FAIL: burg.execution_time
FAIL: spiff.execution_time
FAIL: employ.execution_time
FAIL: llu.execution_time
FAIL: gramschmidt.execution_time
FAIL: fdtd-apml.execution_time

This reverts commit r364563.

llvm-svn: 364568
llvm/include/llvm/CodeGen/TargetLowering.h
llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
llvm/test/CodeGen/AArch64/urem-seteq-optsize.ll
llvm/test/CodeGen/AArch64/urem-seteq-vec-splat.ll
llvm/test/CodeGen/AArch64/urem-seteq.ll
llvm/test/CodeGen/X86/jump_sign.ll
llvm/test/CodeGen/X86/omit-urem-of-power-of-two-or-zero-when-comparing-with-zero.ll
llvm/test/CodeGen/X86/urem-seteq-optsize.ll
llvm/test/CodeGen/X86/urem-seteq-vec-splat.ll
llvm/test/CodeGen/X86/urem-seteq.ll