Lines Matching refs:Uses
166 bool canMoveOver(MachineInstr *MI, ReferenceMap &Defs, ReferenceMap &Uses);
629 SmallVector<unsigned,4> Uses; in removeInstrFromLiveness() local
636 Uses.push_back(R); in removeInstrFromLiveness()
640 for (unsigned i = 0, n = Uses.size(); i < n; ++i) { in removeInstrFromLiveness()
641 LiveInterval &LI = LIS->getInterval(Uses[i]); in removeInstrFromLiveness()
642 shrinkToUses(Uses[i], LI); in removeInstrFromLiveness()
825 ReferenceMap &Uses) { in canMoveOver() argument
842 if (Op.isDef() && isRefInMap(RR, Uses, Exec_Then)) in canMoveOver()
996 ReferenceMap Uses, Defs; in predicate() local
1034 ReferenceMap &Map = Op.isDef() ? Defs : Uses; in predicate()
1052 if (isRefInMap(RT, Defs, Exec_Then) || isRefInMap(RT, Uses, Exec_Else)) in predicate()
1061 bool CanUp = canMoveOver(TfrI, Defs, Uses); in predicate()
1062 bool CanDown = canMoveOver(DefI, Defs, Uses); in predicate()