LLVM 22.0.0git
llvm::VPlanPatternMatch::m_Intrinsic_Ty< T0, T1, T2, T3 > Struct Template Reference

Intrinsic matches are combinations of ID matchers, and argument matchers. More...

#include "Transforms/Vectorize/VPlanPatternMatch.h"

Inheritance diagram for llvm::VPlanPatternMatch::m_Intrinsic_Ty< T0, T1, T2, T3 >:
[legend]

Public Types

using Ty

Detailed Description

template<typename T0, typename T1, typename T2, typename T3>
struct llvm::VPlanPatternMatch::m_Intrinsic_Ty< T0, T1, T2, 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.

Member Typedef Documentation

◆ Ty


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