Lines Matching defs:Location
82 unsigned Location;
86 LocIdx() : Location(UINT_MAX) {}
90 LocIdx(unsigned L) : Location(L) {
97 --L.Location;
101 bool isIllegal() const { return Location == UINT_MAX; }
103 uint64_t asU64() const { return Location; }
105 bool operator==(unsigned L) const { return Location == L; }
107 bool operator==(const LocIdx &L) const { return Location == L.Location; }
114 return Location < Other.Location;
860 for (auto Location : locations())
861 Location.Value = {CurBB, 0, Location.Idx};
870 for (auto Location : locations())
871 Location.Value = Locs[Location.Idx.asU64()];