Lines Matching refs:RegisterAggr
245 bool RegisterAggr::hasAliasOf(RegisterRef RR) const { in hasAliasOf()
258 bool RegisterAggr::hasCoverOf(RegisterRef RR) const { in hasCoverOf()
273 RegisterAggr &RegisterAggr::insert(RegisterRef RR) { in insert()
287 RegisterAggr &RegisterAggr::insert(const RegisterAggr &RG) { in insert()
292 RegisterAggr &RegisterAggr::intersect(RegisterRef RR) { in intersect()
293 return intersect(RegisterAggr(PRI).insert(RR)); in intersect()
296 RegisterAggr &RegisterAggr::intersect(const RegisterAggr &RG) { in intersect()
301 RegisterAggr &RegisterAggr::clear(RegisterRef RR) { in clear()
302 return clear(RegisterAggr(PRI).insert(RR)); in clear()
305 RegisterAggr &RegisterAggr::clear(const RegisterAggr &RG) { in clear()
310 RegisterRef RegisterAggr::intersectWith(RegisterRef RR) const { in intersectWith()
311 RegisterAggr T(PRI); in intersectWith()
320 RegisterRef RegisterAggr::clearIn(RegisterRef RR) const { in clearIn()
321 return RegisterAggr(PRI).insert(RR).clear(*this).makeRegRef(); in clearIn()
324 RegisterRef RegisterAggr::makeRegRef() const { in makeRegRef()
360 void RegisterAggr::print(raw_ostream &OS) const { in print()
367 RegisterAggr::rr_iterator::rr_iterator(const RegisterAggr &RG, in rr_iterator()
378 raw_ostream &rdf::operator<<(raw_ostream &OS, const RegisterAggr &A) { in operator <<()