LLVM: llvm::PatternMatch::PtrToIntSameSize_match< Op_t > Struct Template Reference (original) (raw)
#include "[llvm/IR/PatternMatch.h](PatternMatch%5F8h%5Fsource.html)"
| Public Member Functions | |
|---|---|
| PtrToIntSameSize_match (const DataLayout &DL, const Op_t &OpMatch) | |
| template | |
| bool | match (OpTy *V) const |
| Public Attributes | |
|---|---|
| const DataLayout & | DL |
| Op_t | Op |
Detailed Description
template<typename Op_t>
struct llvm::PatternMatch::PtrToIntSameSize_match< Op_t >
Definition at line 2131 of file PatternMatch.h.
Constructor & Destructor Documentation
template<typename Op_t>
| llvm::PatternMatch::PtrToIntSameSize_match< Op_t >::PtrToIntSameSize_match ( const DataLayout & DL, const Op_t & OpMatch ) | inline |
|---|
Definition at line 2135 of file PatternMatch.h.
Member Function Documentation
◆ match()
template<typename Op_t>
template
| bool llvm::PatternMatch::PtrToIntSameSize_match< Op_t >::match ( OpTy * V) const | inline |
|---|
Definition at line 2138 of file PatternMatch.h.
References DL, llvm::dyn_cast(), and Op.
Member Data Documentation
◆ DL
template<typename Op_t>
const DataLayout& llvm::PatternMatch::PtrToIntSameSize_match< Op_t >::DL
Definition at line 2132 of file PatternMatch.h.
Referenced by match(), and PtrToIntSameSize_match().
◆ Op
template<typename Op_t>
Op_t llvm::PatternMatch::PtrToIntSameSize_match< Op_t >::Op
Definition at line 2133 of file PatternMatch.h.
Referenced by match(), and PtrToIntSameSize_match().
The documentation for this struct was generated from the following file:
- include/llvm/IR/PatternMatch.h