LLVM  15.0.0git
Public Member Functions | Public Attributes | List of all members
llvm::PatternMatch::InsertValue_match< Ind, T0, T1 > Struct Template Reference

Matcher for a single index InsertValue instruction. More...

#include "llvm/IR/PatternMatch.h"

Collaboration diagram for llvm::PatternMatch::InsertValue_match< Ind, T0, T1 >:
Collaboration graph
[legend]

Public Member Functions

 InsertValue_match (const T0 &Op0, const T1 &Op1)
 
template<typename OpTy >
bool match (OpTy *V)
 

Public Attributes

T0 Op0
 
T1 Op1
 

Detailed Description

template<int Ind, typename T0, typename T1>
struct llvm::PatternMatch::InsertValue_match< Ind, T0, T1 >

Matcher for a single index InsertValue instruction.

Definition at line 2433 of file PatternMatch.h.

Constructor & Destructor Documentation

◆ InsertValue_match()

template<int Ind, typename T0 , typename T1 >
llvm::PatternMatch::InsertValue_match< Ind, T0, T1 >::InsertValue_match ( const T0 &  Op0,
const T1 Op1 
)
inline

Definition at line 2437 of file PatternMatch.h.

Member Function Documentation

◆ match()

template<int Ind, typename T0 , typename T1 >
template<typename OpTy >
bool llvm::PatternMatch::InsertValue_match< Ind, T0, T1 >::match ( OpTy *  V)
inline

Member Data Documentation

◆ Op0

template<int Ind, typename T0 , typename T1 >
T0 llvm::PatternMatch::InsertValue_match< Ind, T0, T1 >::Op0

◆ Op1

template<int Ind, typename T0 , typename T1 >
T1 llvm::PatternMatch::InsertValue_match< Ind, T0, T1 >::Op1

The documentation for this struct was generated from the following file: