|
LLVM 22.0.0git
|
#include "CodeGen/SelectionDAG/MatchContext.h"
Public Member Functions | |
| EmptyMatchContext (SelectionDAG &DAG, const TargetLowering &TLI, SDNode *Root) | |
| unsigned | getRootBaseOpcode () |
| bool | match (SDValue OpN, unsigned Opcode) const |
| template<typename... ArgT> | |
| SDValue | getNode (ArgT &&...Args) |
| bool | isOperationLegal (unsigned Op, EVT VT) const |
| bool | isOperationLegalOrCustom (unsigned Op, EVT VT, bool LegalOnly=false) const |
| unsigned | getNumOperands (SDValue N) const |
Definition at line 21 of file MatchContext.h.
|
inline |
Definition at line 27 of file MatchContext.h.
|
inline |
Definition at line 36 of file MatchContext.h.
References llvm::SDValue::getNode().
Definition at line 49 of file MatchContext.h.
References N.
|
inline |
Definition at line 30 of file MatchContext.h.
Definition at line 40 of file MatchContext.h.
|
inline |
Definition at line 44 of file MatchContext.h.
Definition at line 31 of file MatchContext.h.
References llvm::SDNode::getOpcode().