Searched refs:nir_src_is_divergent (Results 1 – 9 of 9) sorted by relevance
420 entry->dest.ssa.divergent = nir_src_is_divergent(src->src); in isolate_phi_nodes_block()633 assert(!nir_src_is_divergent(src) || nir_src_is_divergent(dest_src)); in emit_copy()778 if (nir_src_is_divergent(values[a]) == in resolve_parallel_copy()779 nir_src_is_divergent(values[b])) { in resolve_parallel_copy()818 reg->divergent = nir_src_is_divergent(values[b]); in resolve_parallel_copy()
286 if (nir_src_is_divergent(intrin->src[offset_src])) in opt_uniform_atomics()
1011 visit_if_merge_phi(nir_instr_as_phi(instr), nir_src_is_divergent(nif->condition)); in nir_update_instr_divergence()
987 nir_src_is_divergent(nir_src src) in nir_src_is_divergent() function
83 if (!nir_src_is_divergent(*offset)) in bi_lower_divergent_indirects_impl()
222 if (!nir_src_is_divergent(intrin->src[0])) in apply_nuw_to_offsets()227 if (!nir_src_is_divergent(intrin->src[1])) in apply_nuw_to_offsets()231 if (!nir_src_is_divergent(intrin->src[2])) in apply_nuw_to_offsets()
1118 if (!nir_src_is_divergent(instr->src[0].src)) { /* uniform condition and values in sgpr */ in emit_bcsel()3543 if (!nir_src_is_divergent(instr->src[0].src)) { in visit_alu_instr()8283 if (!nir_src_is_divergent(instr->src[0])) { in visit_intrinsic()8288 !nir_src_is_divergent(instr->src[1])) in visit_intrinsic()8401 if (!nir_src_is_divergent(instr->src[0]) && cluster_size == ctx->program->wave_size && in visit_intrinsic()10559 if (!nir_src_is_divergent(if_stmt->condition)) { /* uniform condition */ in visit_if()
1172 if (nir_src_is_divergent(intr->src[1])) in v3d_nir_sort_constant_ubo_load()1239 if (nir_src_is_divergent(tmp_intr->src[1])) in v3d_nir_sort_constant_ubo_load()
2516 !nir_src_is_divergent(instr->src[1]); in emit_store_output_gs()2544 !nir_src_is_divergent(instr->src[1]); in emit_store_output_vs()2821 if (!nir_src_is_divergent(instr->src[1])) in ntq_emit_intrinsic()3527 !nir_src_is_divergent(nif->condition)) { in ntq_emit_if()