LLVM API Documentation
#include <PatternMatch.h>
Public Member Functions | |
Argument_match (unsigned OpIdx, const Opnd_t &V) | |
template<typename OpTy > | |
bool | match (OpTy *V) |
Public Attributes | |
unsigned | OpI |
Opnd_t | Val |
Definition at line 1136 of file PatternMatch.h.
llvm::PatternMatch::Argument_match< Opnd_t >::Argument_match | ( | unsigned | OpIdx, |
const Opnd_t & | V | ||
) | [inline] |
Definition at line 1139 of file PatternMatch.h.
bool llvm::PatternMatch::Argument_match< Opnd_t >::match | ( | OpTy * | V | ) | [inline] |
Definition at line 1142 of file PatternMatch.h.
References llvm::CallSiteBase< FunTy, ValTy, UserTy, InstrTy, CallTy, InvokeTy, IterTy >::getArgument(), llvm::CallSiteBase< FunTy, ValTy, UserTy, InstrTy, CallTy, InvokeTy, IterTy >::isCall(), llvm::PatternMatch::Argument_match< Opnd_t >::OpI, and llvm::PatternMatch::Argument_match< Opnd_t >::Val.
unsigned llvm::PatternMatch::Argument_match< Opnd_t >::OpI |
Definition at line 1137 of file PatternMatch.h.
Referenced by llvm::PatternMatch::Argument_match< Opnd_t >::match().
Opnd_t llvm::PatternMatch::Argument_match< Opnd_t >::Val |
Definition at line 1138 of file PatternMatch.h.
Referenced by llvm::PatternMatch::Argument_match< Opnd_t >::match().