Lines Matching refs:RA
153 void MarkValue(const RetOrArg &RA, Liveness L,
155 void MarkLive(const RetOrArg &RA);
157 void PropagateLiveness(const RetOrArg &RA);
667 void DAE::MarkValue(const RetOrArg &RA, Liveness L, in MarkValue() argument
670 case Live: MarkLive(RA); break; in MarkValue()
677 Uses.insert(std::make_pair(*UI, RA)); in MarkValue()
702 void DAE::MarkLive(const RetOrArg &RA) { in MarkLive() argument
703 if (LiveFunctions.count(RA.F)) in MarkLive()
706 if (!LiveValues.insert(RA).second) in MarkLive()
709 DEBUG(dbgs() << "DAE - Marking " << RA.getDescription() << " live\n"); in MarkLive()
710 PropagateLiveness(RA); in MarkLive()
715 void DAE::PropagateLiveness(const RetOrArg &RA) { in PropagateLiveness() argument
719 UseMap::iterator Begin = Uses.lower_bound(RA); in PropagateLiveness()
722 for (I = Begin; I != E && I->first == RA; ++I) in PropagateLiveness()