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 171 of file VPlanPatternMatch.h.
|
inline |
Definition at line 174 of file VPlanPatternMatch.h.
|
inline |
Definition at line 178 of file VPlanPatternMatch.h.
|
inline |
Definition at line 180 of file VPlanPatternMatch.h.
|
inline |
Definition at line 194 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 190 of file VPlanPatternMatch.h.
References llvm::VPlanPatternMatch::Recipe_match< Ops_t, Opcode, Commutative, RecipeTys >::match().
|
inline |
Definition at line 185 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 172 of file VPlanPatternMatch.h.
Referenced by llvm::VPlanPatternMatch::Recipe_match< Ops_t, Opcode, Commutative, RecipeTys >::match().