Revert r276136 "Use ValueOffsetPair to enhance value reuse during SCEV expansion."
authorHans Wennborg <hans@hanshq.net>
Tue, 26 Jul 2016 23:25:13 +0000 (23:25 +0000)
committerHans Wennborg <hans@hanshq.net>
Tue, 26 Jul 2016 23:25:13 +0000 (23:25 +0000)
commit685e8ff95305b35c7be889d4a0f82d2ca567779c
tree1a7366980c285a1d52818641e788644cc0d4cabc
parent918e81c3d4191fd415d604d7048dd7cb5732378c
Revert r276136 "Use ValueOffsetPair to enhance value reuse during SCEV expansion."

It causes Clang tests to fail after Windows self-host (PR28705).

(Also reverts follow-up r276139.)

llvm-svn: 276822
llvm/include/llvm/Analysis/ScalarEvolution.h
llvm/include/llvm/Analysis/ScalarEvolutionExpander.h
llvm/lib/Analysis/ScalarEvolution.cpp
llvm/lib/Analysis/ScalarEvolutionExpander.cpp
llvm/test/Analysis/ScalarEvolution/scev-expander-existing-value-offset.ll [deleted file]