LLVM 20.0.0git
|
#include "Transforms/Vectorize/VPlanPatternMatch.h"
Public Member Functions | |
Recipe_match () | |
Recipe_match (Ops_t Ops) | |
template<typename A_t , typename B_t > | |
Recipe_match (A_t A, B_t B) | |
bool | match (const VPValue *V) const |
bool | match (const VPSingleDefRecipe *R) const |
bool | match (const VPRecipeBase *R) const |
Public Attributes | |
Ops_t | Ops |
Definition at line 168 of file VPlanPatternMatch.h.
|
inline |
Definition at line 171 of file VPlanPatternMatch.h.
|
inline |
Definition at line 175 of file VPlanPatternMatch.h.
|
inline |
Definition at line 177 of file VPlanPatternMatch.h.
|
inline |
Definition at line 191 of file VPlanPatternMatch.h.
References llvm::VPlanPatternMatch::detail::all_of_tuple_elements(), assert(), Idx, and llvm::VPlanPatternMatch::Recipe_match< Ops_t, Opcode, Commutative, RecipeTys >::Ops.
|
inline |
Definition at line 187 of file VPlanPatternMatch.h.
References llvm::VPlanPatternMatch::Recipe_match< Ops_t, Opcode, Commutative, RecipeTys >::match().
|
inline |
Definition at line 182 of file VPlanPatternMatch.h.
References llvm::VPlanPatternMatch::Recipe_match< Ops_t, Opcode, Commutative, RecipeTys >::match().
Referenced by llvm::VPlanPatternMatch::Recipe_match< Ops_t, Opcode, Commutative, RecipeTys >::match().
Ops_t llvm::VPlanPatternMatch::Recipe_match< Ops_t, Opcode, Commutative, RecipeTys >::Ops |
Definition at line 169 of file VPlanPatternMatch.h.
Referenced by llvm::VPlanPatternMatch::Recipe_match< Ops_t, Opcode, Commutative, RecipeTys >::match().