Match either "add nuw" or "or disjoint".
Declared in <llvm/IR/PatternMatch.h>
template<
typename LHS,
typename RHS>
match_combine_or<OverflowingBinaryOp_match<LHS, RHS, Instruction::Add, OverflowingBinaryOperator::NoUnsignedWrap>, DisjointOr_match<LHS, RHS>>
m_NUWAddLike(
LHS const& L,
RHS const& R);
A matcher for either "add nuw" or "or disjoint".
| Name | Description |
|---|---|
| L | Sub-pattern for the left-hand operand. |
| R | Sub-pattern for the right-hand operand. |