Searched refs:exec_scope (Results 1 – 11 of 11) sorted by relevance
756 mesa_scope exec_scope = nir_intrinsic_execution_scope(barrier); in nak_nir_remove_barrier_intrin() local757 assert(exec_scope <= SCOPE_WORKGROUP && in nak_nir_remove_barrier_intrin()760 if (exec_scope == SCOPE_WORKGROUP && in nak_nir_remove_barrier_intrin()762 exec_scope = SCOPE_SUBGROUP; in nak_nir_remove_barrier_intrin()767 if (exec_scope <= SCOPE_SUBGROUP) in nak_nir_remove_barrier_intrin()768 exec_scope = SCOPE_NONE; in nak_nir_remove_barrier_intrin()771 if (exec_scope == SCOPE_NONE && mem_modes == 0) { in nak_nir_remove_barrier_intrin()780 if (exec_scope != nir_intrinsic_execution_scope(barrier)) { in nak_nir_remove_barrier_intrin()781 nir_intrinsic_set_execution_scope(barrier, exec_scope); in nak_nir_remove_barrier_intrin()
650 mesa_scope exec_scope = nir_intrinsic_execution_scope(intrin); in update_hs_barrier() local651 if (exec_scope == SCOPE_WORKGROUP && st->tcs_out_patch_fits_subgroup) in update_hs_barrier()
2455 mesa_scope exec_scope = nir_intrinsic_execution_scope(insn); in visit() local2472 if (exec_scope != SCOPE_NONE && in visit()2473 !(exec_scope == SCOPE_WORKGROUP && nir->info.stage == MESA_SHADER_TESS_CTRL)) { in visit()
627 print_scope(barrier.exec_scope, output, "exec_scope"); in print_instr_format_specific()
492 set->has_control_barrier |= bar.exec_scope > scope_invocation; in add_memory_event()
1737 sync_scope exec_scope; member
2866 bool emit_s_barrier = barrier.exec_scope == scope_workgroup && in lower_to_hw_instr()
7083 sync_scope exec_scope = translate_nir_scope(nir_intrinsic_execution_scope(instr)); in emit_barrier() local7127 assert(exec_scope != scope_workgroup || workgroup_scope_allowed); in emit_barrier()7131 exec_scope); in emit_barrier()
1907 mesa_scope exec_scope = nir_intrinsic_execution_scope(instr); in visit_barrier() local1914 if (exec_scope != SCOPE_NONE) in visit_barrier()
2048 mesa_scope exec_scope = nir_intrinsic_execution_scope(intr); in emit_intrinsic_barrier() local2135 if (exec_scope >= SCOPE_WORKGROUP) { in emit_intrinsic_barrier()
2905 vtn_emit_scoped_control_barrier(struct vtn_builder *b, SpvScope exec_scope, in vtn_emit_scoped_control_barrier() argument2912 mesa_scope nir_exec_scope = vtn_translate_scope(b, exec_scope); in vtn_emit_scoped_control_barrier()