Back out "Re-land: Teach CorrelatedValuePropagation to reduce the width of udiv/urem...
authorJustin Lebar <jlebar@google.com>
Mon, 12 Mar 2018 09:26:09 +0000 (09:26 +0000)
committerJustin Lebar <jlebar@google.com>
Mon, 12 Mar 2018 09:26:09 +0000 (09:26 +0000)
commit24b6640b1b846c7ddc8fac16fd438cb616693498
tree34b19737a3362d281b2bc40727c16b26cd29f101
parent7cc1b1fc84a8b9ffcc00e2874c19d3f88917edae
Back out "Re-land: Teach CorrelatedValuePropagation to reduce the width of udiv/urem instructions."

This reverts r326908, originally landed as D44102.

Reverted for causing performance regressions on x86.  (These regressions
are not yet understood.)

llvm-svn: 327252
llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp
llvm/test/Transforms/CorrelatedValuePropagation/udiv.ll [deleted file]
llvm/test/Transforms/CorrelatedValuePropagation/urem.ll [deleted file]