diff options
| author | Craig Topper <craig.topper@intel.com> | 2019-02-20 19:02:01 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@intel.com> | 2019-02-20 19:02:01 +0000 |
| commit | b1b2fa35ed7f673188ce760d2cc8f679045b32d9 (patch) | |
| tree | 9eab2f5c0379ca28ca77f1ccc916ab480f690548 /llvm/utils/TableGen/CodeGenDAGPatterns.cpp | |
| parent | e4a7a461514ad8ab1ade40b05156c764fa90e724 (diff) | |
| download | bcm5719-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

