diff options
Diffstat (limited to 'llvm/include/llvm/IR/PatternMatch.h')
-rw-r--r-- | llvm/include/llvm/IR/PatternMatch.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/include/llvm/IR/PatternMatch.h b/llvm/include/llvm/IR/PatternMatch.h index 320deb80bb1f..f9f4f1603861 100644 --- a/llvm/include/llvm/IR/PatternMatch.h +++ b/llvm/include/llvm/IR/PatternMatch.h @@ -589,6 +589,9 @@ struct is_lowbit_mask { inline cst_pred_ty<is_lowbit_mask> m_LowBitMask() { return cst_pred_ty<is_lowbit_mask>(); } +inline api_pred_ty<is_lowbit_mask> m_LowBitMask(const APInt *&V) { + return V; +} struct icmp_pred_with_threshold { ICmpInst::Predicate Pred; |