struct brc_match
Declaration
template <typename Cond_t,
typename TrueBlock_t,
typename FalseBlock_t>
struct brc_match { /* full declaration omitted */ };
Declared at: llvm/include/llvm/IR/PatternMatch.h:1427
Templates
- Cond_t
- TrueBlock_t
- FalseBlock_t
Member Variables
- public Cond_t Cond
- public TrueBlock_t T
- public FalseBlock_t F
Method Overview
- public brc_match<Cond_t, TrueBlock_t, FalseBlock_t>(const Cond_t & C, const TrueBlock_t & t, const FalseBlock_t & f)
- public template <typename OpTy>bool match(OpTy * V)
Methods
¶brc_match<Cond_t, TrueBlock_t, FalseBlock_t>(
const Cond_t& C,
const TrueBlock_t& t,
const FalseBlock_t& f)
brc_match<Cond_t, TrueBlock_t, FalseBlock_t>(
const Cond_t& C,
const TrueBlock_t& t,
const FalseBlock_t& f)
Declared at: llvm/include/llvm/IR/PatternMatch.h:1432
Parameters
- const Cond_t& C
- const TrueBlock_t& t
- const FalseBlock_t& f
¶template <typename OpTy>
bool match(OpTy* V)
template <typename OpTy>
bool match(OpTy* V)
Declared at: llvm/include/llvm/IR/PatternMatch.h:1435
Templates
- OpTy
Parameters
- OpTy* V