LLVM 19.0.0git
|
Provide number of operands that are not chain or glue, as well as the first index of such operand. More...
#include "llvm/CodeGen/SDPatternMatch.h"
Public Member Functions | |
EffectiveOperands (SDValue N) | |
Public Attributes | |
unsigned | Size = 0 |
unsigned | FirstIndex = 0 |
Provide number of operands that are not chain or glue, as well as the first index of such operand.
Definition at line 429 of file SDPatternMatch.h.
|
inlineexplicit |
Definition at line 433 of file SDPatternMatch.h.
References llvm::SDPatternMatch::EffectiveOperands< ExcludeChain >::FirstIndex, I, N, and llvm::SDPatternMatch::EffectiveOperands< ExcludeChain >::Size.
unsigned llvm::SDPatternMatch::EffectiveOperands< ExcludeChain >::FirstIndex = 0 |
Definition at line 431 of file SDPatternMatch.h.
Referenced by llvm::SDPatternMatch::EffectiveOperands< ExcludeChain >::EffectiveOperands(), llvm::SDPatternMatch::BinaryOpc_match< LHS_P, RHS_P, Commutable, ExcludeChain >::match(), and llvm::SDPatternMatch::UnaryOpc_match< Opnd_P, ExcludeChain >::match().
unsigned llvm::SDPatternMatch::EffectiveOperands< ExcludeChain >::Size = 0 |
Definition at line 430 of file SDPatternMatch.h.
Referenced by llvm::SDPatternMatch::EffectiveOperands< ExcludeChain >::EffectiveOperands(), llvm::SDPatternMatch::BinaryOpc_match< LHS_P, RHS_P, Commutable, ExcludeChain >::match(), and llvm::SDPatternMatch::UnaryOpc_match< Opnd_P, ExcludeChain >::match().