LLVM: llvm::MachineInstrExpressionTrait Struct Reference (original) (raw)

Special DenseMapInfo traits to compare MachineInstr* by value of the instruction rather than by pointer value. More...

#include "[llvm/CodeGen/MachineInstr.h](MachineInstr%5F8h%5Fsource.html)"

Inheritance diagram for llvm::MachineInstrExpressionTrait:

Detailed Description

Special DenseMapInfo traits to compare MachineInstr* by value of the instruction rather than by pointer value.

The hashing and equality testing functions ignore definitions so this is useful for CSE, etc.

Definition at line 2125 of file MachineInstr.h.

Member Function Documentation

getEmptyKey()

MachineInstr * llvm::MachineInstrExpressionTrait::getEmptyKey ( ) inlinestatic

getHashValue()

getTombstoneKey()

MachineInstr * llvm::MachineInstrExpressionTrait::getTombstoneKey ( ) inlinestatic

isEqual()


The documentation for this struct was generated from the following files: