diff options
| author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2017-06-30 18:58:29 +0000 |
|---|---|---|
| committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2017-06-30 18:58:29 +0000 |
| commit | 77c3c5f9b8c835705b3d274160fde5a58b3e9d4f (patch) | |
| tree | 53aed2a7df61d4ff0a9a8fa43d17773ae2d5554c /llvm/lib/Transforms/InstCombine | |
| parent | 539cb66beab99d1e1730a74e81442d9fdcff6568 (diff) | |
| download | bcm5719-llvm-77c3c5f9b8c835705b3d274160fde5a58b3e9d4f.tar.gz bcm5719-llvm-77c3c5f9b8c835705b3d274160fde5a58b3e9d4f.zip | |
[InstCombine] Add m_BitReverse pattern match helper. NFCI.
llvm-svn: 306860
Diffstat (limited to 'llvm/lib/Transforms/InstCombine')
| -rw-r--r-- | llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp b/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp index dbed7ad4eae..3770021de10 100644 --- a/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp +++ b/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp @@ -1985,7 +1985,7 @@ Instruction *InstCombiner::visitCallInst(CallInst &CI) { Value *X = nullptr; // bitreverse(bitreverse(x)) -> x - if (match(IIOperand, m_Intrinsic<Intrinsic::bitreverse>(m_Value(X)))) + if (match(IIOperand, m_BitReverse(m_Value(X)))) return replaceInstUsesWith(CI, X); break; } |

