Searched refs:ldsChunk (Results 1 - 5 of 5) sorted by relevance
/gem5/src/arch/hsail/insts/ |
H A D | mem.hh | 461 *d = gpuDynInst->wavefront()->ldsChunk-> 1066 gpuDynInst->wavefront()->ldsChunk->write<c0>(vaddr, 1582 *d = wavefront->ldsChunk->read<c0>(vaddr); 1585 wavefront->ldsChunk->write<c0>(vaddr, 1586 wavefront->ldsChunk->read<c0>(vaddr) + (*e)); 1588 wavefront->ldsChunk->write<c0>(vaddr, 1589 wavefront->ldsChunk->read<c0>(vaddr) - (*e)); 1591 wavefront->ldsChunk->write<c0>(vaddr, 1592 std::max(wavefront->ldsChunk->read<c0>(vaddr), 1595 wavefront->ldsChunk [all...] |
/gem5/src/gpu-compute/ |
H A D | wavefront.cc | 852 sizeof(privBase) + sizeof(spillBase) + sizeof(ldsChunk) + 916 if (ldsChunk) 917 for (int i = 0; i < ldsChunk->size(); i++) { 918 char val = ldsChunk->read<char>(i); 974 if (ldsChunk) 975 for (int i = 0; i < ldsChunk->size(); i++) { 977 ldsChunk->write<char>(i, val);
|
H A D | wavefront.hh | 260 LdsChunk *ldsChunk; member in class:Wavefront
|
H A D | compute_unit.cc | 228 ComputeUnit::startWavefront(Wavefront *w, int waveId, LdsChunk *ldsChunk, argument 284 w->ldsChunk = ldsChunk; 317 LdsChunk *ldsChunk = lds.reserveSpace(ndr->dispatchId, ndr->globalWgId, local 358 startWavefront(w, wave_id, ldsChunk, ndr);
|
H A D | compute_unit.hh | 260 void startWavefront(Wavefront *w, int waveId, LdsChunk *ldsChunk,
|
Completed in 24 milliseconds