Lines Matching refs:su
275 for (unsigned su = 0, e = DAG->SUnits.size(); su != e; ++su) { in apply() local
277 if (DAG->SUnits[su].getInstr()->isCall()) in apply()
278 LastSequentialCall = &DAG->SUnits[su]; in apply()
280 else if (DAG->SUnits[su].getInstr()->isCompare() && LastSequentialCall) in apply()
281 DAG->addEdge(&DAG->SUnits[su], SDep(LastSequentialCall, SDep::Barrier)); in apply()
283 else if (SchedPredsCloser && LastSequentialCall && su > 1 && su < e-1 && in apply()
284 shouldTFRICallBind(HII, DAG->SUnits[su], DAG->SUnits[su+1])) in apply()
285 DAG->addEdge(&DAG->SUnits[su], SDep(&DAG->SUnits[su-1], SDep::Barrier)); in apply()
301 const MachineInstr *MI = DAG->SUnits[su].getInstr(); in apply()
315 LastVRegUse[VRegHoldingReg[MO.getReg()]] = &DAG->SUnits[su]; in apply()
320 LastVRegUse[*AI] != &DAG->SUnits[su]) in apply()
322 DAG->addEdge(&DAG->SUnits[su], SDep(LastVRegUse[*AI], SDep::Barrier)); in apply()