Searched refs:execMask (Results 1 - 7 of 7) sorted by relevance

/gem5/src/gpu-compute/
H A Dwavefront.hh76 VectorMask execMask; member in struct:ReconvergenceStackEntry
338 VectorMask getPred() { return execMask() & initMask; }
351 VectorMask execMask() const;
353 bool execMask(int lane) const;
H A Dwavefront.cc687 const int num_active_lanes = execMask().count();
797 execMask().to_string<char, std::string::traits_type,
803 execMask().to_string<char, std::string::traits_type,
828 Wavefront::execMask() const function in class:Wavefront
830 return reconvergenceStack.back()->execMask;
834 Wavefront::execMask(int lane) const function in class:Wavefront
836 return reconvergenceStack.back()->execMask[lane];
946 newEntry.execMask);
H A Dcompute_unit.cc1684 threadCyclesVALU += gpuDynInst->wavefront()->execMask().count();
/gem5/src/arch/hsail/insts/
H A Dpseudo_inst.cc434 if (w->execMask(i))
443 res_str += csprintf("(0x%016llx)\n", w->execMask().to_ullong());
639 m->exec_mask = w->execMask();
679 m->exec_mask = w->execMask();
715 m->exec_mask = w->execMask();
H A Dmem_impl.hh220 m->exec_mask = w->execMask();
379 m->exec_mask = w->execMask();
573 m->exec_mask = w->execMask();
H A Dbranch.hh266 const VectorMask curr_mask = w->execMask();
/gem5/src/arch/hsail/
H A Doperand.hh677 if (w->execMask(lane)) {

Completed in 24 milliseconds