Lines Matching refs:gen_special
766 def gen_special(brig_opcode, expr, dest_type='U32'):
777 gen_special('WorkItemId', 'w->workItemId[src0][lane]')
778 gen_special('WorkItemAbsId',
780 gen_special('WorkGroupId', 'w->workGroupId[src0]')
781 gen_special('WorkGroupSize', 'w->workGroupSz[src0]')
782 gen_special('CurrentWorkGroupSize', 'w->workGroupSz[src0]')
783 gen_special('GridSize', 'w->gridSz[src0]')
784 gen_special('GridGroups',
786 gen_special('LaneId', 'lane')
787 gen_special('WaveId', 'w->wfId')
788 gen_special('Clock', 'w->computeUnit->shader->tick_cnt', 'U64')
790 # gen_special('CU'', ')