LLVM 19.0.0git
Public Member Functions | Public Attributes | List of all members
llvm::PatternMatch::PtrAdd_match< PointerOpTy, OffsetOpTy > Struct Template Reference

#include "llvm/IR/PatternMatch.h"

Public Member Functions

 PtrAdd_match (const PointerOpTy &PointerOp, const OffsetOpTy &OffsetOp)
 
template<typename OpTy >
bool match (OpTy *V)
 

Public Attributes

PointerOpTy PointerOp
 
OffsetOpTy OffsetOp
 

Detailed Description

template<typename PointerOpTy, typename OffsetOpTy>
struct llvm::PatternMatch::PtrAdd_match< PointerOpTy, OffsetOpTy >

Definition at line 1730 of file PatternMatch.h.

Constructor & Destructor Documentation

◆ PtrAdd_match()

template<typename PointerOpTy , typename OffsetOpTy >
llvm::PatternMatch::PtrAdd_match< PointerOpTy, OffsetOpTy >::PtrAdd_match ( const PointerOpTy &  PointerOp,
const OffsetOpTy &  OffsetOp 
)
inline

Definition at line 1734 of file PatternMatch.h.

Member Function Documentation

◆ match()

template<typename PointerOpTy , typename OffsetOpTy >
template<typename OpTy >
bool llvm::PatternMatch::PtrAdd_match< PointerOpTy, OffsetOpTy >::match ( OpTy *  V)
inline

Member Data Documentation

◆ OffsetOp

template<typename PointerOpTy , typename OffsetOpTy >
OffsetOpTy llvm::PatternMatch::PtrAdd_match< PointerOpTy, OffsetOpTy >::OffsetOp

◆ PointerOp

template<typename PointerOpTy , typename OffsetOpTy >
PointerOpTy llvm::PatternMatch::PtrAdd_match< PointerOpTy, OffsetOpTy >::PointerOp

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