LLVM 22.0.0git
RemoveMask_match< Op0_t, Op1_t > Struct Template Reference

Public Member Functions

 RemoveMask_match (const Op0_t &In, Op1_t &Out)
template<typename OpTy>
bool match (OpTy *V) const

Public Attributes

Op0_t In
Op1_tOut

Detailed Description

template<typename Op0_t, typename Op1_t>
struct RemoveMask_match< Op0_t, Op1_t >

Definition at line 2527 of file VPlanTransforms.cpp.

Constructor & Destructor Documentation

◆ RemoveMask_match()

template<typename Op0_t, typename Op1_t>
RemoveMask_match< Op0_t, Op1_t >::RemoveMask_match ( const Op0_t & In,
Op1_t & Out )
inline

Definition at line 2531 of file VPlanTransforms.cpp.

References In, and Out.

Member Function Documentation

◆ match()

template<typename Op0_t, typename Op1_t>
template<typename OpTy>
bool RemoveMask_match< Op0_t, Op1_t >::match ( OpTy * V) const
inline

Member Data Documentation

◆ In

template<typename Op0_t, typename Op1_t>
Op0_t RemoveMask_match< Op0_t, Op1_t >::In

Definition at line 2528 of file VPlanTransforms.cpp.

Referenced by match(), and RemoveMask_match().

◆ Out

template<typename Op0_t, typename Op1_t>
Op1_t& RemoveMask_match< Op0_t, Op1_t >::Out

Definition at line 2529 of file VPlanTransforms.cpp.

Referenced by match(), and RemoveMask_match().


The documentation for this struct was generated from the following file: