|
LLVM 22.0.0git
|
#include "llvm/CodeGen/SDPatternMatch.h"
Public Member Functions | |
| BinaryOpc_match (unsigned Opc, const LHS_P &L, const RHS_P &R, SDNodeFlags Flgs=SDNodeFlags()) | |
| template<typename MatchContext> | |
| bool | match (const MatchContext &Ctx, SDValue N) |
Public Attributes | |
| unsigned | Opcode |
| LHS_P | LHS |
| RHS_P | RHS |
| SDNodeFlags | Flags |
Definition at line 613 of file SDPatternMatch.h.
|
inline |
|
inline |
Definition at line 623 of file SDPatternMatch.h.
References assert(), llvm::SDPatternMatch::EffectiveOperands< ExcludeChain >::FirstIndex, Flags, LHS, llvm::SDPatternMatch::m_Opc(), N, Opcode, RHS, llvm::SDPatternMatch::sd_context_match(), and llvm::SDPatternMatch::EffectiveOperands< ExcludeChain >::Size.
| SDNodeFlags llvm::SDPatternMatch::BinaryOpc_match< LHS_P, RHS_P, Commutable, ExcludeChain >::Flags |
Definition at line 617 of file SDPatternMatch.h.
Referenced by BinaryOpc_match(), and match().
| LHS_P llvm::SDPatternMatch::BinaryOpc_match< LHS_P, RHS_P, Commutable, ExcludeChain >::LHS |
Definition at line 615 of file SDPatternMatch.h.
Referenced by BinaryOpc_match(), and match().
| unsigned llvm::SDPatternMatch::BinaryOpc_match< LHS_P, RHS_P, Commutable, ExcludeChain >::Opcode |
Definition at line 614 of file SDPatternMatch.h.
Referenced by BinaryOpc_match(), and match().
| RHS_P llvm::SDPatternMatch::BinaryOpc_match< LHS_P, RHS_P, Commutable, ExcludeChain >::RHS |
Definition at line 616 of file SDPatternMatch.h.
Referenced by BinaryOpc_match(), and match().