| 
    LLVM 22.0.0git
    
   | 
 
#include "llvm/CodeGen/SDPatternMatch.h"
Public Types | |
| using | PredType = Pred_t | 
Public Member Functions | |
| MaxMin_match (const LHS_P &L, const RHS_P &R) | |
| template<typename MatchContext> | |
| bool | match (const MatchContext &Ctx, SDValue N) | 
Public Attributes | |
| LHS_P | LHS | 
| RHS_P | RHS | 
Definition at line 675 of file SDPatternMatch.h.
| using llvm::SDPatternMatch::MaxMin_match< LHS_P, RHS_P, Pred_t, Commutable, ExcludeChain >::PredType = Pred_t | 
Definition at line 676 of file SDPatternMatch.h.
      
  | 
  inline | 
Definition at line 680 of file SDPatternMatch.h.
      
  | 
  inline | 
Definition at line 683 of file SDPatternMatch.h.
References assert(), llvm::cast(), Cond, llvm::SDPatternMatch::EffectiveOperands< ExcludeChain >::FirstIndex, LHS, llvm::SDPatternMatch::m_Opc(), N, RHS, llvm::SDPatternMatch::sd_context_match(), llvm::ISD::SELECT, llvm::ISD::SELECT_CC, llvm::ISD::SETCC, llvm::SDPatternMatch::EffectiveOperands< ExcludeChain >::Size, and llvm::ISD::VSELECT.
| LHS_P llvm::SDPatternMatch::MaxMin_match< LHS_P, RHS_P, Pred_t, Commutable, ExcludeChain >::LHS | 
Definition at line 677 of file SDPatternMatch.h.
Referenced by match(), and MaxMin_match().
| RHS_P llvm::SDPatternMatch::MaxMin_match< LHS_P, RHS_P, Pred_t, Commutable, ExcludeChain >::RHS | 
Definition at line 678 of file SDPatternMatch.h.
Referenced by match(), and MaxMin_match().