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

/xsrc/external/mit/MesaLib/dist/src/compiler/spirv/
H A Dvtn_private.h745 vtn_untyped_value(struct vtn_builder *b, uint32_t value_id) argument
747 vtn_fail_if(value_id >= b->value_id_bound,
748 "SPIR-V id %u is out-of-bounds", value_id);
749 return &b->values[value_id];
756 uint32_t value_id = value - b->values; local in function:vtn_id_for_value
757 vtn_fail_if(value_id >= b->value_id_bound, "vtn_value pointer outside the range of valid values");
758 return value_id;
766 vtn_push_value(struct vtn_builder *b, uint32_t value_id, argument
769 struct vtn_value *val = vtn_untyped_value(b, value_id);
777 value_id);
785 vtn_value(struct vtn_builder * b,uint32_t value_id,enum vtn_value_type value_type) argument
795 vtn_pointer_value(struct vtn_builder * b,uint32_t value_id) argument
818 vtn_pointer(struct vtn_builder * b,uint32_t value_id) argument
828 vtn_constant_uint(struct vtn_builder * b,uint32_t value_id) argument
846 vtn_constant_int(struct vtn_builder * b,uint32_t value_id) argument
864 vtn_get_value_type(struct vtn_builder * b,uint32_t value_id) argument
872 vtn_get_type(struct vtn_builder * b,uint32_t value_id) argument
[all...]
H A Dspirv_to_nir.c274 vtn_ssa_value(struct vtn_builder *b, uint32_t value_id) argument
276 struct vtn_value *val = vtn_untyped_value(b, value_id);
300 vtn_push_ssa_value(struct vtn_builder *b, uint32_t value_id, argument
303 struct vtn_type *type = vtn_get_value_type(b, value_id);
311 val = vtn_push_pointer(b, value_id, vtn_pointer_from_ssa(b, ssa->def, type));
314 val = vtn_push_value(b, value_id, vtn_value_type_invalid);
323 vtn_get_nir_ssa(struct vtn_builder *b, uint32_t value_id) argument
325 struct vtn_ssa_value *ssa = vtn_ssa_value(b, value_id);
332 vtn_push_nir_ssa(struct vtn_builder *b, uint32_t value_id, nir_ssa_def *def) argument
337 struct vtn_type *type = vtn_get_value_type(b, value_id);
363 vtn_get_image(struct vtn_builder * b,uint32_t value_id,enum gl_access_qualifier * access) argument
375 vtn_push_image(struct vtn_builder * b,uint32_t value_id,nir_deref_instr * deref,bool propagate_non_uniform) argument
385 vtn_get_sampler(struct vtn_builder * b,uint32_t value_id) argument
401 vtn_push_sampled_image(struct vtn_builder * b,uint32_t value_id,struct vtn_sampled_image si,bool propagate_non_uniform) argument
412 vtn_get_sampled_image(struct vtn_builder * b,uint32_t value_id) argument
3430 const uint32_t value_id = opcode == SpvOpAtomicStore ? w[4] : w[3]; local in function:vtn_handle_image
[all...]
H A Dvtn_cfg.c30 vtn_block(struct vtn_builder *b, uint32_t value_id) argument
32 return vtn_value(b, value_id, vtn_value_type_block)->block;
H A Dvtn_variables.c132 vtn_push_pointer(struct vtn_builder *b, uint32_t value_id, argument
135 struct vtn_value *val = vtn_push_value(b, value_id, vtn_value_type_pointer);
/xsrc/external/mit/MesaLib.old/dist/src/compiler/spirv/
H A Dvtn_private.h647 vtn_untyped_value(struct vtn_builder *b, uint32_t value_id) argument
649 vtn_fail_if(value_id >= b->value_id_bound,
650 "SPIR-V id %u is out-of-bounds", value_id);
651 return &b->values[value_id];
659 vtn_push_value(struct vtn_builder *b, uint32_t value_id, argument
662 struct vtn_value *val = vtn_untyped_value(b, value_id);
666 value_id);
670 return &b->values[value_id];
674 vtn_value(struct vtn_builder *b, uint32_t value_id, argument
677 struct vtn_value *val = vtn_untyped_value(b, value_id);
688 vtn_constant_uint(struct vtn_builder * b,uint32_t value_id) argument
[all...]
H A Dvtn_variables.c39 vtn_push_value_pointer(struct vtn_builder *b, uint32_t value_id, argument
42 struct vtn_value *val = vtn_push_value(b, value_id, vtn_value_type_pointer);
65 vtn_push_ssa(struct vtn_builder *b, uint32_t value_id, argument
70 val = vtn_push_value_pointer(b, value_id, vtn_pointer_from_ssa(b, ssa->def, type));
72 val = vtn_push_value(b, value_id, vtn_value_type_ssa);
H A Dspirv_to_nir.c298 vtn_ssa_value(struct vtn_builder *b, uint32_t value_id) argument
300 struct vtn_value *val = vtn_untyped_value(b, value_id);
2619 const uint32_t value_id = opcode == SpvOpAtomicStore ? w[4] : w[3]; local in function:vtn_handle_image
2620 nir_ssa_def *value = vtn_ssa_value(b, value_id)->def;

Completed in 20 milliseconds