Lines Matching refs:TfrI
268 bool predicate(MachineInstr &TfrI, bool Cond, std::set<unsigned> &UpdRegs);
944 bool HexagonExpandCondsets::predicate(MachineInstr &TfrI, bool Cond, in predicate() argument
947 unsigned Opc = TfrI.getOpcode(); in predicate()
951 << ": " << TfrI); in predicate()
953 MachineOperand &MD = TfrI.getOperand(0); in predicate()
954 MachineOperand &MP = TfrI.getOperand(1); in predicate()
955 MachineOperand &MS = TfrI.getOperand(2); in predicate()
968 MachineInstr *DefI = getReachingDefForPred(RT, TfrI, PredR, Cond); in predicate()
978 MachineBasicBlock::iterator DefIt = DefI, TfrIt = TfrI; in predicate()
1042 bool CanUp = canMoveOver(TfrI, Defs, Uses); in predicate()
1047 if (!canMoveMemTo(*DefI, TfrI, true)) in predicate()
1065 removeInstr(TfrI); in predicate()