Page MenuHomePhabricator

Revert "[ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem`"
ClosedPublic

Authored by goncharov on Jul 6 2020, 7:27 AM.

Details

Summary

This reverts commit 2c16100e6f72075564ea1f67fa5a82c269dafcd3.

ninja check-polly fails:

Polly :: Isl/CodeGen/MemAccess/generate-all.ll
Polly :: ScopInfo/multidim_srem.ll

Diff Detail

Unit TestsFailed

TimeTest
90 mslinux > LLVM.CodeGen/X86::Unknown Unit Message ("")
Script: -- : 'RUN: at line 2'; /mnt/disks/ssd0/agent/llvm-project/build/bin/llc < /mnt/disks/ssd0/agent/llvm-project/llvm/test/CodeGen/X86/optimize-max-0.ll | /mnt/disks/ssd0/agent/llvm-project/build/bin/FileCheck /mnt/disks/ssd0/agent/llvm-project/llvm/test/CodeGen/X86/optimize-max-0.ll
1,370 mslinux > libFuzzer.libFuzzer::Unknown Unit Message ("")
Script: -- : 'RUN: at line 1'; /mnt/disks/ssd0/agent/llvm-project/build/./bin/clang --driver-mode=g++ -O2 -gline-tables-only -fsanitize=address,fuzzer -I/mnt/disks/ssd0/agent/llvm-project/compiler-rt/lib/fuzzer -m64 /mnt/disks/ssd0/agent/llvm-project/compiler-rt/test/fuzzer/CustomMutatorTest.cpp -o /mnt/disks/ssd0/agent/llvm-project/build/projects/compiler-rt/test/fuzzer/X86_64DefaultLinuxConfig/Output/fuzzer-custommutator.test.tmp-CustomMutatorTest
160 mswindows > LLVM.CodeGen/X86::Unknown Unit Message ("")
Script: -- : 'RUN: at line 2'; c:\ws\w-no-ssd\llvm-project\premerge-checks\build\bin\llc.exe < C:\ws\w-no-ssd\llvm-project\premerge-checks\llvm\test\CodeGen\X86\optimize-max-0.ll | c:\ws\w-no-ssd\llvm-project\premerge-checks\build\bin\filecheck.exe C:\ws\w-no-ssd\llvm-project\premerge-checks\llvm\test\CodeGen\X86\optimize-max-0.ll

Event Timeline

goncharov created this revision.Jul 6 2020, 7:27 AM
Herald added a project: Restricted Project. · View Herald Transcript
This revision was not accepted when it landed; it landed in state Needs Review.Jul 6 2020, 7:42 AM
This revision was automatically updated to reflect the committed changes.