struct UAddWithOverflow_match

Declaration

template <typename LHS_t, typename RHS_t, typename Sum_t>
struct UAddWithOverflow_match { /* full declaration omitted */ };

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

Templates

LHS_t
RHS_t
Sum_t

Member Variables

public LHS_t L
public RHS_t R
public Sum_t S

Method Overview

Methods

UAddWithOverflow_match<LHS_t, RHS_t, Sum_t>(
    const LHS_t& L,
    const RHS_t& R,
    const Sum_t& S)

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

Parameters

const LHS_t& L
const RHS_t& R
const Sum_t& S

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

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

Templates

OpTy

Parameters

OpTy* V