struct MachineInstrExpressionTrait
Declaration
struct MachineInstrExpressionTrait { /* full declaration omitted */ };
Declared at: llvm/include/llvm/CodeGen/MachineInstr.h:1705
Method Overview
- public static inline llvm::MachineInstr * getEmptyKey()
- public static unsigned int getHashValue(const llvm::MachineInstr *const & MI)
- public static inline llvm::MachineInstr * getTombstoneKey()
- public static bool isEqual(const llvm::MachineInstr *const & LHS, const llvm::MachineInstr *const & RHS)
Methods
¶static inline llvm::MachineInstr* getEmptyKey()
static inline llvm::MachineInstr* getEmptyKey()
Declared at: llvm/include/llvm/CodeGen/MachineInstr.h:1706
¶static unsigned int getHashValue(
const llvm::MachineInstr* const& MI)
static unsigned int getHashValue(
const llvm::MachineInstr* const& MI)
Declared at: llvm/include/llvm/CodeGen/MachineInstr.h:1714
Parameters
- const llvm::MachineInstr* const& MI
¶static inline llvm::MachineInstr*
getTombstoneKey()
static inline llvm::MachineInstr*
getTombstoneKey()
Declared at: llvm/include/llvm/CodeGen/MachineInstr.h:1710
¶static bool isEqual(
const llvm::MachineInstr* const& LHS,
const llvm::MachineInstr* const& RHS)
static bool isEqual(
const llvm::MachineInstr* const& LHS,
const llvm::MachineInstr* const& RHS)
Declared at: llvm/include/llvm/CodeGen/MachineInstr.h:1716
Parameters
- const llvm::MachineInstr* const& LHS
- const llvm::MachineInstr* const& RHS