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

Methods

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)

Declared at: llvm/include/llvm/IR/PatternMatch.h:2500

Templates

T

Parameters

T* V