H A D | scheduler.cpp | 51 void Scheduler::AddDep(uint32_t *prio, Inst *from, Inst *to, uint32_t latency, Inst *barrier) in AddDep() argument 62 *prio = std::max(*prio, latency + prio_[to]); in AddDep() 109 uint32_t prio = 0; in ProcessInst() local 121 AddDep(&prio, inst, *lastBarrier, 1U, *lastBarrier); in ProcessInst() 131 AddDep(&prio, inst, user, 1U, *lastBarrier); in ProcessInst() 139 AddDep(&prio, inst, user, instLatency, *lastBarrier); in ProcessInst() 147 AddDep(&prio, inst, ss, 1U, *lastBarrier); in ProcessInst() 152 ProcessMemory(inst, &prio, *lastBarrier); in ProcessInst() 157 ProcessSpecial(inst, &prio, *lastBarrie in ProcessInst() 168 ProcessMemory(Inst *inst, uint32_t *prio, Inst *lastBarrier) ProcessMemory() argument 194 ProcessSpecialBoundsCheckI(Inst *inst, uint32_t *prio, Inst *lastBarrier) ProcessSpecialBoundsCheckI() argument 211 ProcessSpecial(Inst *inst, uint32_t *prio, Inst *lastBarrier) ProcessSpecial() argument [all...] |