|
LLVM 24.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) | |
| bool | match (SDValue N) |
Public Attributes | |
| unsigned | Opcode |
| T0_P | Op0 |
| T1_P | Op1 |
| T2_P | Op2 |
Definition at line 424 of file SDPatternMatch.h.
|
inline |
Definition at line 434 of file SDPatternMatch.h.
References assert(), llvm::SDPatternMatch::EffectiveOperands< ExcludeChain >::FirstIndex, llvm::SDPatternMatch::m_SpecificOpc(), N, Op0, Op1, Op2, Opcode, llvm::SDPatternMatch::sd_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 426 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 427 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 428 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 425 of file SDPatternMatch.h.
Referenced by match(), and TernaryOpc_match().