Revert r216066, "Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionDAG Builder...
authorJiangning Liu <jiangning.liu@arm.com>
Thu, 21 Aug 2014 01:59:30 +0000 (01:59 +0000)
committerJiangning Liu <jiangning.liu@arm.com>
Thu, 21 Aug 2014 01:59:30 +0000 (01:59 +0000)
commit150cef218fc3a25046c0f35761806e5a056cd430
tree79f1419b1878ba756fb72f5ac74957045751270a
parente817bdd304e89b1e0d6fcadba1c66466625e704a
Revert r216066, "Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionDAG Builder and type".

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@216147 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
test/CodeGen/AArch64/atomic-ops.ll
test/CodeGen/AArch64/rm_redundant_cmp.ll [deleted file]