Home
last modified time | relevance | path

Searched refs:UseSU (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DScheduleDAGInstrs.cpp254 SUnit *UseSU = I->SU; in addPhysRegDataDeps() local
255 if (UseSU == SU) in addPhysRegDataDeps()
271 UseInstr = UseSU->getInstr(); in addPhysRegDataDeps()
285 ST.adjustSchedDependency(SU, OperIdx, UseSU, UseOpIdx, Dep, &SchedModel); in addPhysRegDataDeps()
286 UseSU->addPred(Dep); in addPhysRegDataDeps()
452 SUnit *UseSU = I->SU; in addVRegDefDeps() local
453 MachineInstr *Use = UseSU->getInstr(); in addVRegDefDeps()
457 ST.adjustSchedDependency(SU, OperIdx, UseSU, I->OperandIndex, Dep, in addVRegDefDeps()
459 UseSU->addPred(Dep); in addVRegDefDeps()
H A DMachinePipeliner.cpp3082 SUnit *UseSU = Insts.at(MoveUse); in orderDependence() local
3091 orderDependence(SSD, UseSU, Insts); in orderDependence()
3117 SUnit *UseSU = SSD->getSUnit(MRI.getVRegDef(LoopVal)); in isLoopCarried() local
3118 if (!UseSU) in isLoopCarried()
3120 if (UseSU->getInstr()->isPHI()) in isLoopCarried()
3122 unsigned LoopCycle = cycleScheduled(UseSU); in isLoopCarried()
3123 int LoopStage = stageScheduled(UseSU); in isLoopCarried()