LLVM 22.0.0git
|
Intrinsic matches are combinations of ID matchers, and argument matchers. More...
#include "Transforms/Vectorize/VPlanPatternMatch.h"
Public Types | |
using | Ty = match_combine_and< typename m_Intrinsic_Ty< T0, T1, T2 >::Ty, Argument_match< T3 > > |
Intrinsic matches are combinations of ID matchers, and argument matchers.
Higher arity matcher are defined recursively in terms of and-ing them with lower arity matchers. Here's some convenient typedefs for up to several arguments, and more can be added as needed
Definition at line 655 of file VPlanPatternMatch.h.
using llvm::VPlanPatternMatch::m_Intrinsic_Ty< T0, T1, T2, T3 >::Ty = match_combine_and<typename m_Intrinsic_Ty<T0, T1, T2>::Ty, Argument_match<T3> > |
Definition at line 656 of file VPlanPatternMatch.h.