|
LLVM 23.0.0git
|
Match a GEP recipe (VPWidenGEPRecipe, VPInstruction, or VPReplicateRecipe) and bind the source element type and operands. More...
#include "Transforms/Vectorize/VPlanPatternMatch.h"
Public Member Functions | |
| GetElementPtr_match (Type *&SourceElementType, ArrayRef< VPValue * > &Operands) | |
| template<typename ITy> | |
| bool | match (ITy *V) const |
Public Attributes | |
| Type *& | SourceElementType |
| ArrayRef< VPValue * > & | Operands |
Match a GEP recipe (VPWidenGEPRecipe, VPInstruction, or VPReplicateRecipe) and bind the source element type and operands.
Definition at line 982 of file VPlanPatternMatch.h.
|
inline |
Definition at line 986 of file VPlanPatternMatch.h.
References Operands, and SourceElementType.
|
inline |
Definition at line 989 of file VPlanPatternMatch.h.
Definition at line 984 of file VPlanPatternMatch.h.
Referenced by GetElementPtr_match().
| Type*& llvm::VPlanPatternMatch::GetElementPtr_match::SourceElementType |
Definition at line 983 of file VPlanPatternMatch.h.
Referenced by GetElementPtr_match().