Lines Matching refs:Defs
259 bool canMoveOver(MachineInstr &MI, ReferenceMap &Defs, ReferenceMap &Uses);
428 SetVector<MachineBasicBlock*> Defs; in updateDeadsInRange() local
429 auto Dominate = [this] (SetVector<MachineBasicBlock*> &Defs, in updateDeadsInRange()
431 for (MachineBasicBlock *D : Defs) in updateDeadsInRange()
439 if (Defs.count(B)) in updateDeadsInRange()
459 Defs.insert(DefI->getParent()); in updateDeadsInRange()
479 if (Dominate(Defs, BB)) in updateDeadsInRange()
792 bool HexagonExpandCondsets::canMoveOver(MachineInstr &MI, ReferenceMap &Defs, in canMoveOver() argument
807 if (isRefInMap(RR, Defs, Exec_Then)) in canMoveOver()
977 ReferenceMap Uses, Defs; in predicate() local
1015 ReferenceMap &Map = Op.isDef() ? Defs : Uses; in predicate()
1033 if (isRefInMap(RT, Defs, Exec_Then) || isRefInMap(RT, Uses, Exec_Else)) in predicate()
1042 bool CanUp = canMoveOver(TfrI, Defs, Uses); in predicate()
1043 bool CanDown = canMoveOver(*DefI, Defs, Uses); in predicate()