Lines Matching refs:vtn_value
68 ptr_decoration_cb(struct vtn_builder *b, struct vtn_value *val, int member, in ptr_decoration_cb()
89 access_align_cb(struct vtn_builder *b, struct vtn_value *val, int member, in access_align_cb()
109 vtn_decorate_pointer(struct vtn_builder *b, struct vtn_value *val, in vtn_decorate_pointer()
131 struct vtn_value *
135 struct vtn_value *val = vtn_push_value(b, value_id, vtn_value_type_pointer); in vtn_push_pointer()
144 struct vtn_value *src = vtn_untyped_value(b, src_value_id); in vtn_copy_value()
145 struct vtn_value *dst = vtn_untyped_value(b, dst_value_id); in vtn_copy_value()
146 struct vtn_value src_copy = *src; in vtn_copy_value()
523 struct vtn_pointer *ptr = vtn_value(b, id, vtn_value_type_pointer)->pointer; in vtn_nir_deref()
1270 var_is_patch_cb(struct vtn_builder *b, struct vtn_value *val, int member, in var_is_patch_cb()
1279 var_decoration_cb(struct vtn_builder *b, struct vtn_value *val, int member, in var_decoration_cb()
1738 vtn_create_variable(struct vtn_builder *b, struct vtn_value *val, in vtn_create_variable()
1891 vtn_foreach_decoration(b, vtn_value(b, without_array->id, in vtn_create_variable()
1955 vtn_foreach_decoration(b, vtn_value(b, per_vertex_type->id, in vtn_create_variable()
2184 ptr_nonuniform_workaround_cb(struct vtn_builder *b, struct vtn_value *val, in ptr_nonuniform_workaround_cb()
2205 struct vtn_value *val = vtn_push_value(b, w[2], vtn_value_type_undef); in vtn_handle_variables()
2213 struct vtn_value *val = vtn_push_value(b, w[2], vtn_value_type_pointer); in vtn_handle_variables()
2219 struct vtn_value *init = vtn_untyped_value(b, w[4]); in vtn_handle_variables()
2241 struct vtn_type *sampler_type = vtn_value(b, w[1], vtn_value_type_type)->type; in vtn_handle_variables()
2242 struct vtn_value *val = vtn_push_value(b, w[2], vtn_value_type_pointer); in vtn_handle_variables()
2274 struct vtn_value *link_val = vtn_untyped_value(b, w[i]); in vtn_handle_variables()
2291 vtn_value(b, w[3], vtn_value_type_pointer)->pointer; in vtn_handle_variables()
2304 struct vtn_value *dest_val = vtn_value(b, w[1], vtn_value_type_pointer); in vtn_handle_variables()
2305 struct vtn_value *src_val = vtn_value(b, w[2], vtn_value_type_pointer); in vtn_handle_variables()
2336 struct vtn_value *dest_val = vtn_value(b, w[1], vtn_value_type_pointer); in vtn_handle_variables()
2337 struct vtn_value *src_val = vtn_value(b, w[2], vtn_value_type_pointer); in vtn_handle_variables()
2370 struct vtn_value *src_val = vtn_value(b, w[3], vtn_value_type_pointer); in vtn_handle_variables()
2388 struct vtn_value *dest_val = vtn_value(b, w[1], vtn_value_type_pointer); in vtn_handle_variables()
2390 struct vtn_value *src_val = vtn_untyped_value(b, w[2]); in vtn_handle_variables()
2432 vtn_value(b, w[3], vtn_value_type_pointer)->pointer; in vtn_handle_variables()