LLVM  4.0.0
Public Types | Static Public Member Functions | List of all members
llvm::DenseMapInfo< TargetInstrInfo::RegSubRegPair > Struct Template Reference

Provide DenseMapInfo for TargetInstrInfo::RegSubRegPair. More...

#include <TargetInstrInfo.h>

Public Types

typedef DenseMapInfo< unsignedRegInfo
 

Static Public Member Functions

static
TargetInstrInfo::RegSubRegPair 
getEmptyKey ()
 
static
TargetInstrInfo::RegSubRegPair 
getTombstoneKey ()
 
static unsigned getHashValue (const TargetInstrInfo::RegSubRegPair &Val)
 Reuse getHashValue implementation from std::pair<unsigned, unsigned>. More...
 
static bool isEqual (const TargetInstrInfo::RegSubRegPair &LHS, const TargetInstrInfo::RegSubRegPair &RHS)
 

Detailed Description

template<>
struct llvm::DenseMapInfo< TargetInstrInfo::RegSubRegPair >

Provide DenseMapInfo for TargetInstrInfo::RegSubRegPair.

Definition at line 1502 of file TargetInstrInfo.h.

Member Typedef Documentation

Definition at line 1503 of file TargetInstrInfo.h.

Member Function Documentation

Definition at line 1505 of file TargetInstrInfo.h.

Reuse getHashValue implementation from std::pair<unsigned, unsigned>.

Definition at line 1515 of file TargetInstrInfo.h.

References llvm::TargetInstrInfo::RegSubRegPair::Reg, and llvm::TargetInstrInfo::RegSubRegPair::SubReg.

Definition at line 1509 of file TargetInstrInfo.h.


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