Revert -r278267 [ValueTracking] An improvement to IR ValueTracking on Non-negative...
authorArtur Pilipenko <apilipenko@azulsystems.com>
Mon, 22 Aug 2016 13:14:07 +0000 (13:14 +0000)
committerArtur Pilipenko <apilipenko@azulsystems.com>
Mon, 22 Aug 2016 13:14:07 +0000 (13:14 +0000)
commitbc76ecada07e1905264d02f87499a5ebeb0df816
treef18f826c12ff256331157f15cc7db585c11d6e90
parentb78ad9d41f0fa63f4c7902b70647cefb1c639b74
Revert -r278267 [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers

This change cause performance regression on MultiSource/Benchmarks/TSVC/Symbolics-flt/Symbolics-flt from LNT and some other bechmarks.

See https://reviews.llvm.org/D18777 for details.

llvm-svn: 279433
llvm/lib/Analysis/ValueTracking.cpp
llvm/test/Transforms/BBVectorize/loop1.ll