Searched refs:LocIdx (Results 1 – 3 of 3) sorted by relevance
82 class LocIdx {87 LocIdx() : Location(UINT_MAX) {} in LocIdx() function91 LocIdx(unsigned L) : Location(L) { in LocIdx() function95 static LocIdx MakeIllegalLoc() { return LocIdx(); } in MakeIllegalLoc()96 static LocIdx MakeTombstoneLoc() { in MakeTombstoneLoc()97 LocIdx L = LocIdx(); in MakeTombstoneLoc()108 bool operator==(const LocIdx &L) const { return Location == L.Location; }112 bool operator!=(const LocIdx &L) const { return !(*this == L); }114 bool operator<(const LocIdx &Other) const {169 ValueIDNum(uint64_t Block, uint64_t Inst, LocIdx Loc) { in ValueIDNum()[all …]
232 DenseMap<LocIdx, SmallSet<DebugVariableID, 4>> ActiveMLocs;280 bool isCalleeSaved(LocIdx L) const { in isCalleeSaved()309 LocationAndQuality(LocIdx L, LocationQuality Q) in LocationAndQuality()311 LocIdx getLoc() const { in getLoc()313 return LocIdx::MakeIllegalLoc(); in getLoc()314 return LocIdx(Location); in getLoc()331 getLocQualityIfBetter(LocIdx L, LocationQuality Min) const { in getLocQualityIfBetter()414 LocIdx M = ValuesPreferredLoc->second.getLoc(); in loadVarInloc()490 LocIdx Idx = Location.Idx; in loadInlocs()562 LocIdx Idx = Location.Idx; in checkInstForNewValues()[all …]
1820 unsigned LocIdx; in transferSpillOrRestoreInst() local1825 LocIdx = VL.getRegIdx(Reg); in transferSpillOrRestoreInst()1834 LocIdx = VL.getSpillLocIdx(*Loc); in transferSpillOrRestoreInst()1836 VarLoc::MachineLoc MLoc = VL.Locs[LocIdx]; in transferSpillOrRestoreInst()