Lines Matching refs:computeUnit
48 computeUnit(nullptr), gmQueueSize(p->global_mem_queue_size),
57 computeUnit = cu;
58 globalMemSize = computeUnit->shader->globalMemSize;
59 _name = computeUnit->name() + ".GlobalMemPipeline";
77 w->computeUnit->vrf[w->simdId]->
81 if (m && m->latency.rdy() && computeUnit->glbMemToVrfBus.rdy() &&
83 (computeUnit->shader->coissue_return ||
84 computeUnit->wfWait.at(m->pipeId).rdy())) {
93 computeUnit->shader->ScheduleAdd(&w->outstandingReqs, m->time, -1);
96 computeUnit->shader->ScheduleAdd(&w->outstandingReqsWrGm,
101 computeUnit->shader->ScheduleAdd(&w->outstandingReqsRdGm,
106 computeUnit->glbMemToVrfBus.set(m->time);
107 if (!computeUnit->shader->coissue_return)
108 w->computeUnit->wfWait.at(m->pipeId).set(m->time);
149 computeUnit->cu_id, mp->simdId, mp->wfSlotId);