Searched refs:wfSlotId (Results 1 - 15 of 15) sorted by relevance

/gem5/src/gpu-compute/
H A Dschedule_stage.cc102 isReadConflict(waveToMemPipe->wfSlotId,
103 waveToExePipe->wfSlotId)) {
108 waveStatusList[simdId]->at(waveToExePipe->wfSlotId)
140 waveToBeDispatched->wfSlotId).second = BLOCKED;
H A Dfetch_unit.cc110 fetchStatusQueue[waveToBeFetched->wfSlotId].second = false;
133 computeUnit->cu_id, wavefront->simdId, wavefront->wfSlotId, vaddr);
214 computeUnit->cu_id, wavefront->simdId, wavefront->wfSlotId,
242 computeUnit->cu_id, wavefront->simdId, wavefront->wfSlotId,
246 computeUnit->cu_id, wavefront->simdId, wavefront->wfSlotId,
265 wavefront->simdId, wavefront->wfSlotId, pkt->req->getPaddr(),
297 wavefront->wfSlotId, inst_ptr->disassemble());
H A Dcompute_unit.cc306 "WF[%d][%d]\n", _n_wave, barrier_id, cu_id, w->simdId, w->wfSlotId);
486 ComputeUnit::cedeSIMD(int simdId, int wfSlotId) argument
508 cur_wave.wfSlotId == wfSlotId) {
515 owner_wave.wfSlotId != cur_wave.wfSlotId) {
633 computeUnit->wfList[gpuDynInst->simdId][gpuDynInst->wfSlotId];
638 computeUnit->cu_id, w->simdId, w->wfSlotId,
649 gpuDynInst->wfSlotId, w->barrierCnt);
676 computeUnit->cu_id, gpuDynInst->simdId, gpuDynInst->wfSlotId,
1134 int wfSlotId = gpuDynInst->wfSlotId; local
[all...]
H A Dglobal_memory_pipeline.cc149 computeUnit->cu_id, mp->simdId, mp->wfSlotId);
H A Dwavefront.cc56 wfSlotId = p->wf_slot_id;
360 computeUnit->cu_id, simdId, wfSlotId, ii->disassemble());
537 simdId, wfSlotId, ii->disassemble());
657 "(pc: %i)\n", computeUnit->cu_id, simdId, wfSlotId, wfDynId,
796 computeUnit->cu_id, simdId, wfSlotId, wfDynId,
H A Dcompute_unit.hh280 bool cedeSIMD(int simdId, int wfSlotId);
729 : simdId(_simdId), wfSlotId(_wfSlotId) { }
732 int wfSlotId; member in class:ComputeUnit::waveIdentifier
H A Dgpu_dyn_inst.cc158 cu->cu_id, simdId, wfSlotId, exec_mask);
H A Dwavefront.hh162 int wfSlotId; member in class:Wavefront
H A Dgpu_dyn_inst.hh256 int wfSlotId; member in class:GPUDynInst
/gem5/src/arch/hsail/insts/
H A Dpseudo_inst.cc192 w->wfSlotId, lane, src_val1);
196 w->wfSlotId, lane, src_val1);
215 w->wfSlotId, lane, src_val1);
219 w->wfSlotId, lane, src_val1);
426 w->wfSlotId);
645 m->wfSlotId = w->wfSlotId;
685 m->wfSlotId = w->wfSlotId;
724 m->wfSlotId
[all...]
H A Dmain.cc179 w->computeUnit->cu_id, w->simdId, w->wfSlotId, w->wfDynId);
191 local_mempacket->wfSlotId = w->wfSlotId;
H A Dmem_impl.hh134 return w->wfSlotId * w->privSizePerItem * w->computeUnit->wfSize() +
235 m->wfSlotId = w->wfSlotId;
414 m->wfSlotId = w->wfSlotId;
583 m->wfSlotId = w->wfSlotId;
H A Ddecl.hh1130 gpuDynInst->wfSlotId = w->wfSlotId;
H A Dmem.hh552 w->wfSlotId, i, sizeof(c0) == 4 ? "s" : "d",
1532 w->wfSlotId, i, sizeof(CType) == 4 ? "s" : "d",
/gem5/src/arch/hsail/
H A Doperand.hh205 w->computeUnit->cu_id, w->simdId, w->wfSlotId, lane, regIdx, val);
218 w->computeUnit->cu_id, w->simdId, w->wfSlotId, lane, regIdx, val);
276 w->computeUnit->cu_id, w->simdId, w->wfSlotId, lane, regIdx,
337 w->computeUnit->cu_id, w->simdId, w->wfSlotId, lane, regIdx,
782 w->computeUnit->cu_id, w->simdId, w->wfSlotId, lane,

Completed in 24 milliseconds