Home | History | Annotate | Download | only in Hexagon

Lines Matching refs:RR

374     RegisterRef(const RegisterRef &RR) = default;
375 RegisterRef &operator= (const RegisterRef &RR) = default;
376 bool operator== (const RegisterRef &RR) const {
377 return Reg == RR.Reg && Sub == RR.Sub;
379 bool operator!= (const RegisterRef &RR) const {
380 return !operator==(RR);
382 bool operator< (const RegisterRef &RR) const {
383 return Reg < RR.Reg || (Reg == RR.Reg && Sub < RR.Sub);
392 virtual std::vector<RegisterRef> getAliasSet(RegisterRef RR) const;
395 virtual bool covers(const RegisterSet &RRs, RegisterRef RR) const;
457 RegisterRef RR; // Phi refs store register info directly.
483 void setRegRef(RegisterRef RR);
507 NodeAddr<RefNode*> getNextRef(RegisterRef RR, Predicate P, bool NextOnly,
746 RegisterRef RR, NodeAddr<BlockNode*> PredB,
751 RegisterRef RR, uint16_t Flags = NodeAttrs::PhiRef);
800 NodeAddr<RefNode*> RefNode::getNextRef(RegisterRef RR, Predicate P,
802 // Get the "Next" reference in the circular list that references RR and
809 if (RA.Addr->getRegRef() == RR && P(NA))