[ARM] Remove redundant computeKnownBits helper.
authorEli Friedman <efriedma@codeaurora.org>
Wed, 19 Apr 2017 20:50:57 +0000 (20:50 +0000)
committerEli Friedman <efriedma@codeaurora.org>
Wed, 19 Apr 2017 20:50:57 +0000 (20:50 +0000)
commit70ad2751d5a1bed9722aaffb3d728a8a315670a8
tree227b8b6a7032f5e01876e375778767bbc15a87bc
parent75ad9ccbfafdf7ddfebe3b7afee6e5458f13b939
[ARM] Remove redundant computeKnownBits helper.

Move the BFI logic to computeKnownBitsForTargetNode, and delete
the redundant CMOV logic.

This is intended as a cleanup, but it's probably possible to construct
a case where moving the BFI logic allows more combines.

Differential Revision: https://reviews.llvm.org/D31795

llvm-svn: 300752
llvm/lib/Target/ARM/ARMISelLowering.cpp