LLVM
8.0.1
|
Public Types | |
using | PtrInfo = DenseMapInfo< const MachineOperand * > |
Static Public Member Functions | |
static MemOpKey | getEmptyKey () |
static MemOpKey | getTombstoneKey () |
static unsigned | getHashValue (const MemOpKey &Val) |
static bool | isEqual (const MemOpKey &LHS, const MemOpKey &RHS) |
Definition at line 116 of file X86OptimizeLEAs.cpp.
using llvm::DenseMapInfo< MemOpKey >::PtrInfo = DenseMapInfo<const MachineOperand *> |
Definition at line 117 of file X86OptimizeLEAs.cpp.
|
inlinestatic |
Definition at line 119 of file X86OptimizeLEAs.cpp.
|
inlinestatic |
Definition at line 131 of file X86OptimizeLEAs.cpp.
References assert(), llvm::hash_combine(), llvm_unreachable, llvm::MachineOperand::MO_BlockAddress, llvm::MachineOperand::MO_ConstantPoolIndex, llvm::MachineOperand::MO_ExternalSymbol, llvm::MachineOperand::MO_GlobalAddress, llvm::MachineOperand::MO_Immediate, llvm::MachineOperand::MO_JumpTableIndex, llvm::MachineOperand::MO_MachineBasicBlock, and llvm::MachineOperand::MO_MCSymbol.
|
inlinestatic |
Definition at line 125 of file X86OptimizeLEAs.cpp.
|
inlinestatic |
Definition at line 174 of file X86OptimizeLEAs.cpp.