diff options
author | David Sherwood <david.sherwood@arm.com> | 2022-07-29 16:31:18 +0100 |
---|---|---|
committer | David Sherwood <david.sherwood@arm.com> | 2022-08-01 10:32:32 +0100 |
commit | 41119a0f520d07a438f7434f17ce63cc3a942d1b (patch) | |
tree | c4b2e2f0ecc8e334846cafceb4ede2f1bf3e88ea /llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp | |
parent | 0bc177b6f54bbd0b03c4f2378039b676463ff7b9 (diff) | |
download | llvm-41119a0f520d07a438f7434f17ce63cc3a942d1b.zip llvm-41119a0f520d07a438f7434f17ce63cc3a942d1b.tar.gz llvm-41119a0f520d07a438f7434f17ce63cc3a942d1b.tar.bz2 |
[DAGCombiner] Extend visitAND to include EXTRACT_SUBVECTOR
Eliminate an AND by redefining an anyext|sext|zext.
(and (extract_subvector (anyext|sext|zext v) _) iN_mask)
=> (extract_subvector (zeroext_iN v))
Differential Revision: https://reviews.llvm.org/D130782
Diffstat (limited to 'llvm/unittests/Frontend/OpenMPIRBuilderTest.cpp')
0 files changed, 0 insertions, 0 deletions