struct LogicalOp_match
Declaration
template <typename LHS,
typename RHS,
unsigned int Opcode,
bool Commutable = false>
struct LogicalOp_match { /* full declaration omitted */ };
Declared at: llvm/include/llvm/IR/PatternMatch.h:2494
Templates
- LHS
- RHS
- unsigned int Opcode
- bool Commutable = false
Member Variables
- public LHS L
- public RHS R
Method Overview
- public LogicalOp_match<LHS, RHS, Opcode, Commutable>(const LHS & L, const RHS & R)
- public template <typename T>bool match(T * V)
Methods
¶LogicalOp_match<LHS, RHS, Opcode, Commutable>(
const LHS& L,
const RHS& R)
LogicalOp_match<LHS, RHS, Opcode, Commutable>(
const LHS& L,
const RHS& R)
Declared at: llvm/include/llvm/IR/PatternMatch.h:2498
Parameters
- const LHS& L
- const RHS& R
¶template <typename T>
bool match(T* V)
template <typename T>
bool match(T* V)
Declared at: llvm/include/llvm/IR/PatternMatch.h:2500
Templates
- T
Parameters
- T* V