summaryrefslogtreecommitdiffstats
path: root/llvm/utils/TableGen/CodeGenDAGPatterns.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2019-02-20 19:02:01 +0000
committerCraig Topper <craig.topper@intel.com>2019-02-20 19:02:01 +0000
commitb1b2fa35ed7f673188ce760d2cc8f679045b32d9 (patch)
tree9eab2f5c0379ca28ca77f1ccc916ab480f690548 /llvm/utils/TableGen/CodeGenDAGPatterns.cpp
parente4a7a461514ad8ab1ade40b05156c764fa90e724 (diff)
downloadbcm5719-llvm-b1b2fa35ed7f673188ce760d2cc8f679045b32d9.tar.gz
bcm5719-llvm-b1b2fa35ed7f673188ce760d2cc8f679045b32d9.zip
[X86] Add test case to show missed opportunity to remove an explicit AND on the bit position from BT when it has known zeros. NFC
If the bit position has known zeros in it, then the AND immediate will likely be optimized to remove bits. This can prevent GetDemandedBits from recognizing that the AND is unnecessary. llvm-svn: 354501
Diffstat (limited to 'llvm/utils/TableGen/CodeGenDAGPatterns.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud