|
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 968 of file VPlanPatternMatch.h.
|
inline |
Definition at line 972 of file VPlanPatternMatch.h.
References Operands, and SourceElementType.
|
inline |
Definition at line 975 of file VPlanPatternMatch.h.
Definition at line 970 of file VPlanPatternMatch.h.
Referenced by GetElementPtr_match().
| Type*& llvm::VPlanPatternMatch::GetElementPtr_match::SourceElementType |
Definition at line 969 of file VPlanPatternMatch.h.
Referenced by GetElementPtr_match().