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:
- include/llvm/CodeGen/MachineInstr.h
- lib/CodeGen/MachineInstr.cpp