| 
    LLVM 22.0.0git
    
   | 
 
#include "llvm/CodeGen/SDPatternMatch.h"
Public Member Functions | |
| UnaryOpc_match (unsigned Opc, const Opnd_P &Op, std::optional< SDNodeFlags > Flgs=std::nullopt) | |
| template<typename MatchContext> | |
| bool | match (const MatchContext &Ctx, SDValue N) | 
Public Attributes | |
| unsigned | Opcode | 
| Opnd_P | Opnd | 
| std::optional< SDNodeFlags > | Flags | 
Definition at line 965 of file SDPatternMatch.h.
      
  | 
  inline | 
      
  | 
  inline | 
Definition at line 974 of file SDPatternMatch.h.
References assert(), llvm::SDPatternMatch::EffectiveOperands< ExcludeChain >::FirstIndex, Flags, llvm::SDPatternMatch::m_Opc(), N, Opcode, Opnd, llvm::SDPatternMatch::sd_context_match(), and llvm::SDPatternMatch::EffectiveOperands< ExcludeChain >::Size.
| std::optional<SDNodeFlags> llvm::SDPatternMatch::UnaryOpc_match< Opnd_P, ExcludeChain >::Flags | 
Definition at line 968 of file SDPatternMatch.h.
Referenced by match(), and UnaryOpc_match().
| unsigned llvm::SDPatternMatch::UnaryOpc_match< Opnd_P, ExcludeChain >::Opcode | 
Definition at line 966 of file SDPatternMatch.h.
Referenced by match(), and UnaryOpc_match().
| Opnd_P llvm::SDPatternMatch::UnaryOpc_match< Opnd_P, ExcludeChain >::Opnd | 
Definition at line 967 of file SDPatternMatch.h.
Referenced by match(), and UnaryOpc_match().