struct MaxMin_match

Declaration

template <typename CmpInst_t,
          typename LHS_t,
          typename RHS_t,
          typename Pred_t,
          bool Commutable = false>
struct MaxMin_match { /* full declaration omitted */ };

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

Templates

CmpInst_t
LHS_t
RHS_t
Pred_t
bool Commutable = false

Member Variables

public LHS_t L
public RHS_t R

Method Overview

Methods

MaxMin_match<CmpInst_t,
             LHS_t,
             RHS_t,
             Pred_t,
             Commutable>(const LHS_t& LHS,
                         const RHS_t& RHS)

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

Parameters

const LHS_t& LHS
const RHS_t& RHS

template <typename OpTy>
bool match(OpTy* V)

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

Templates

OpTy

Parameters

OpTy* V