Revert r243347 "Add TargetTransformInfo::isZExtFree."
authorSanjoy Das <sanjoy@playingwithpointers.com>
Thu, 12 Nov 2015 20:51:52 +0000 (20:51 +0000)
committerSanjoy Das <sanjoy@playingwithpointers.com>
Thu, 12 Nov 2015 20:51:52 +0000 (20:51 +0000)
commit22e911c8dd6b653bae6f24a5f86204ab8419a203
tree236089f0b452f55f63ca515da3f868bf37e41770
parent13036d4421ad57e5b1d9ea98e31b9a67a56dd7fe
Revert r243347 "Add TargetTransformInfo::isZExtFree."

r243347 was intended to support a change to LSR (r243348).  That change
to LSR has since had to be reverted (r243939) because it was buggy, and
now the code added in r243347 is untested and unexercised.  Given that,
I think it is appropriate to revert r243347 for now, with the intent of
adding it back in later if I get around to checking in a fixed version
of r243348.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@252948 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/TargetTransformInfo.h
include/llvm/Analysis/TargetTransformInfoImpl.h
include/llvm/CodeGen/BasicTTIImpl.h
lib/Analysis/TargetTransformInfo.cpp