LLVM 23.0.0git
llvm::SDPatternMatch::Constant64_match< T > Struct Template Reference

#include "llvm/CodeGen/SDPatternMatch.h"

Public Member Functions

 Constant64_match (T &V)
template<typename MatchContext>
bool match (const MatchContext &Ctx, SDValue N)

Public Attributes

TBindVal

Detailed Description

template<typename T>
struct llvm::SDPatternMatch::Constant64_match< T >

Definition at line 1165 of file SDPatternMatch.h.

Constructor & Destructor Documentation

◆ Constant64_match()

template<typename T>
llvm::SDPatternMatch::Constant64_match< T >::Constant64_match ( T & V)
inlineexplicit

Definition at line 1170 of file SDPatternMatch.h.

References BindVal, and T.

Member Function Documentation

◆ match()

template<typename T>
template<typename MatchContext>
bool llvm::SDPatternMatch::Constant64_match< T >::match ( const MatchContext & Ctx,
SDValue N )
inline

Definition at line 1173 of file SDPatternMatch.h.

References BindVal, match(), and N.

Referenced by match().

Member Data Documentation

◆ BindVal

template<typename T>
T& llvm::SDPatternMatch::Constant64_match< T >::BindVal

Definition at line 1168 of file SDPatternMatch.h.

Referenced by Constant64_match(), and match().


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