LLVM 22.0.0git
|
#include "llvm/CodeGen/SDNodeInfo.h"
Public Member Functions | |
bool | hasProperty (SDNP Property) const |
bool | hasFlag (SDNF Flag) const |
Public Attributes | |
uint16_t | NumResults |
int16_t | NumOperands |
uint32_t | Properties |
uint32_t | Flags |
SDNodeTSFlags | TSFlags |
unsigned | NameOffset |
unsigned | ConstraintOffset |
unsigned | ConstraintCount |
Definition at line 60 of file SDNodeInfo.h.
Definition at line 72 of file SDNodeInfo.h.
References Flags.
Referenced by llvm::SelectionDAGGenTargetInfo::isTargetStrictFPOpcode().
Definition at line 70 of file SDNodeInfo.h.
References Properties.
Referenced by llvm::SelectionDAGGenTargetInfo::isTargetMemoryOpcode().
unsigned llvm::SDNodeDesc::ConstraintCount |
Definition at line 68 of file SDNodeInfo.h.
unsigned llvm::SDNodeDesc::ConstraintOffset |
Definition at line 67 of file SDNodeInfo.h.
uint32_t llvm::SDNodeDesc::Flags |
Definition at line 64 of file SDNodeInfo.h.
Referenced by hasFlag().
unsigned llvm::SDNodeDesc::NameOffset |
Definition at line 66 of file SDNodeInfo.h.
Referenced by llvm::SDNodeInfo::getName().
int16_t llvm::SDNodeDesc::NumOperands |
Definition at line 62 of file SDNodeInfo.h.
uint16_t llvm::SDNodeDesc::NumResults |
Definition at line 61 of file SDNodeInfo.h.
uint32_t llvm::SDNodeDesc::Properties |
Definition at line 63 of file SDNodeInfo.h.
Referenced by hasProperty().
SDNodeTSFlags llvm::SDNodeDesc::TSFlags |
Definition at line 65 of file SDNodeInfo.h.
Referenced by llvm::RISCVSelectionDAGInfo::hasMaskOp(), and llvm::RISCVSelectionDAGInfo::hasPassthruOp().