| 
    LLVM 22.0.0git
    
   | 
 
#include "llvm/CodeGen/SDPatternMatch.h"
Public Member Functions | |
| TernaryOpc_match (unsigned Opc, const T0_P &Op0, const T1_P &Op1, const T2_P &Op2) | |
| template<typename MatchContext> | |
| bool | match (const MatchContext &Ctx, SDValue N) | 
Public Attributes | |
| unsigned | Opcode | 
| T0_P | Op0 | 
| T1_P | Op1 | 
| T2_P | Op2 | 
Definition at line 510 of file SDPatternMatch.h.
      
  | 
  inline | 
Definition at line 521 of file SDPatternMatch.h.
References assert(), llvm::SDPatternMatch::EffectiveOperands< ExcludeChain >::FirstIndex, llvm::SDPatternMatch::m_Opc(), N, Op0, Op1, Op2, Opcode, llvm::SDPatternMatch::sd_context_match(), and llvm::SDPatternMatch::EffectiveOperands< ExcludeChain >::Size.
| T0_P llvm::SDPatternMatch::TernaryOpc_match< T0_P, T1_P, T2_P, Commutable, ExcludeChain >::Op0 | 
Definition at line 512 of file SDPatternMatch.h.
Referenced by match(), and TernaryOpc_match().
| T1_P llvm::SDPatternMatch::TernaryOpc_match< T0_P, T1_P, T2_P, Commutable, ExcludeChain >::Op1 | 
Definition at line 513 of file SDPatternMatch.h.
Referenced by match(), and TernaryOpc_match().
| T2_P llvm::SDPatternMatch::TernaryOpc_match< T0_P, T1_P, T2_P, Commutable, ExcludeChain >::Op2 | 
Definition at line 514 of file SDPatternMatch.h.
Referenced by match(), and TernaryOpc_match().
| unsigned llvm::SDPatternMatch::TernaryOpc_match< T0_P, T1_P, T2_P, Commutable, ExcludeChain >::Opcode | 
Definition at line 511 of file SDPatternMatch.h.
Referenced by match(), and TernaryOpc_match().