Home
last modified time | relevance | path

Searched refs:SlotWithTag (Results 1 – 1 of 1) sorted by relevance

/src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64StackTaggingPreRA.cpp202 struct SlotWithTag { struct
205 SlotWithTag(int FI, int Tag) : FI(FI), Tag(Tag) {} in SlotWithTag() argument
206 explicit SlotWithTag(const MachineInstr &MI) in SlotWithTag() function
208 bool operator==(const SlotWithTag &Other) const { in operator ==() argument
215 template <> struct DenseMapInfo<SlotWithTag> {
216 static inline SlotWithTag getEmptyKey() { return {-2, -2}; } in getEmptyKey()
217 static inline SlotWithTag getTombstoneKey() { return {-3, -3}; } in getTombstoneKey()
218 static unsigned getHashValue(const SlotWithTag &V) { in getHashValue()
222 static bool isEqual(const SlotWithTag &A, const SlotWithTag &B) { in isEqual()
258 DenseMap<SlotWithTag, int> RetagScore; in findFirstSlotCandidate()
[all …]