Home
last modified time | relevance | path

Searched refs:vtn_push_nir_ssa (Results 1 – 9 of 9) sorted by relevance

/external/mesa3d/src/compiler/spirv/
Dvtn_subgroup.c88 vtn_push_nir_ssa(b, w[2], &elect->dest.ssa); in vtn_handle_subgroup()
103 vtn_push_nir_ssa(b, w[2], &ballot->dest.ssa); in vtn_handle_subgroup()
123 vtn_push_nir_ssa(b, w[2], &intrin->dest.ssa); in vtn_handle_subgroup()
178 vtn_push_nir_ssa(b, w[2], &intrin->dest.ssa); in vtn_handle_subgroup()
271 vtn_push_nir_ssa(b, w[2], &intrin->dest.ssa); in vtn_handle_subgroup()
340 vtn_push_nir_ssa(b, w[2], nir_bcsel(nb, cond, current->def, next->def)); in vtn_handle_subgroup()
Dvtn_amd.c54 vtn_push_nir_ssa(b, w[2], def); in vtn_handle_amd_gcn_shader_instruction()
112 vtn_push_nir_ssa(b, w[2], &intrin->dest.ssa); in vtn_handle_amd_shader_ballot_instruction()
174 vtn_push_nir_ssa(b, w[2], def); in vtn_handle_amd_shader_trinary_minmax_instruction()
229 vtn_push_nir_ssa(b, w[2], def); in vtn_handle_amd_shader_explicit_vertex_parameter_instruction()
Dvtn_glsl450.c625 vtn_push_nir_ssa(b, w[2], def); in handle_glsl450_interpolation()
634 vtn_push_nir_ssa(b, w[2], build_mat_det(b, vtn_ssa_value(b, w[5]))); in vtn_handle_glsl450_instruction()
Dvtn_variables.c2458 vtn_push_nir_ssa(b, w[2], &instr->dest.ssa); in vtn_handle_variables()
2489 vtn_push_nir_ssa(b, w[2], array_length); in vtn_handle_variables()
2510 vtn_push_nir_ssa(b, w[2], u); in vtn_handle_variables()
2573 vtn_push_nir_ssa(b, w[2], nir_bcsel(&b->nb, valid, in vtn_handle_variables()
2607 vtn_push_nir_ssa(b, w[2], nir_iand(&b->nb, global_bit, shared_bit)); in vtn_handle_variables()
2624 vtn_push_nir_ssa(b, w[2], &load->dest.ssa); in vtn_handle_variables()
Dspirv_to_nir.c299 vtn_push_nir_ssa(struct vtn_builder *b, uint32_t value_id, nir_ssa_def *def) in vtn_push_nir_ssa() function
347 struct vtn_value *value = vtn_push_nir_ssa(b, value_id, &deref->dest.ssa); in vtn_push_image()
373 struct vtn_value *value = vtn_push_nir_ssa(b, value_id, in vtn_push_sampled_image()
2948 vtn_push_nir_ssa(b, w[2], &instr->dest.ssa); in vtn_handle_texture()
3344 vtn_push_nir_ssa(b, w[2], result); in vtn_handle_image()
3565 vtn_push_nir_ssa(b, w[2], &atomic->dest.ssa); in vtn_handle_atomics()
5089 vtn_push_nir_ssa(b, w[2], def); in vtn_handle_ptr()
5120 vtn_push_nir_ssa(b, w[2], &intrin->dest.ssa); in vtn_handle_ray_intrinsic()
5515 vtn_push_nir_ssa(b, w[2], &intrin->dest.ssa); in vtn_handle_body_instruction()
5556 vtn_push_nir_ssa(b, w[2], result); in vtn_handle_body_instruction()
Dvtn_opencl.c225 vtn_push_nir_ssa(b, w_dest[1], result); in handle_instr()
692 vtn_push_nir_ssa(b, w[2], nir_vec(&b->nb, ncomps, components)); in _handle_v_load_store()
Dvtn_private.h833 struct vtn_value *vtn_push_nir_ssa(struct vtn_builder *b, uint32_t value_id,
Dvtn_alu.c852 vtn_push_nir_ssa(b, w[2], val); in vtn_handle_bitcast()
/external/mesa3d/docs/relnotes/
D20.2.0.rst2597 - spirv: Add a vtn_push_nir_ssa helper
2598 - spirv/amd: Use vtn_push_nir_ssa