Revert "ValueMapper: Eliminate cross-file co-recursion, NFC"
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>
Sat, 16 Apr 2016 02:05:33 +0000 (02:05 +0000)
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>
Sat, 16 Apr 2016 02:05:33 +0000 (02:05 +0000)
commit6fe1ff260b0461437523ac731008a24c9b63b1bc
tree7258bdde19399251d6c03c984463c250d02d432c
parentb6be2027794fe03afa665c7c9ae727d032fafa95
Revert "ValueMapper: Eliminate cross-file co-recursion, NFC"

This reverts commit r266503, in case it's the root cause of this bot
failure:

  http://lab.llvm.org:8011/builders/lld-x86_64-freebsd/builds/16810

I'm also reverting r266505 -- "ValueMapper: Use API from r266503 in unit
tests, NFC" -- since it's in the way.

llvm-svn: 266507
llvm/include/llvm/Transforms/Utils/ValueMapper.h
llvm/lib/Linker/IRMover.cpp
llvm/lib/Transforms/Utils/ValueMapper.cpp
llvm/unittests/Transforms/Utils/ValueMapperTest.cpp