Lines Matching refs:vtn_value
587 struct vtn_value { struct
624 struct vtn_value *group;
677 struct vtn_value *values;
692 struct vtn_value *entry_point;
693 struct vtn_value *workgroup_size_builtin;
733 static inline struct vtn_value *
745 static inline struct vtn_value *
749 struct vtn_value *val = vtn_untyped_value(b, value_id); in vtn_push_value()
764 static inline struct vtn_value *
765 vtn_value(struct vtn_builder *b, uint32_t value_id, in vtn_value() function
768 struct vtn_value *val = vtn_untyped_value(b, value_id); in vtn_value()
781 struct vtn_value *val = vtn_value(b, value_id, vtn_value_type_constant); in vtn_constant_uint()
799 struct vtn_value *val = vtn_value(b, value_id, vtn_value_type_constant); in vtn_constant_int()
817 struct vtn_value *val = vtn_untyped_value(b, value_id); in vtn_get_value_type()
825 return vtn_value(b, value_id, vtn_value_type_type)->type; in vtn_get_type()
829 struct vtn_value *vtn_push_ssa_value(struct vtn_builder *b, uint32_t value_id,
833 struct vtn_value *vtn_push_nir_ssa(struct vtn_builder *b, uint32_t value_id,
836 struct vtn_value *vtn_push_pointer(struct vtn_builder *b,
889 struct vtn_value *,
894 void vtn_foreach_decoration(struct vtn_builder *b, struct vtn_value *value,
898 struct vtn_value *,
902 void vtn_foreach_execution_mode(struct vtn_builder *b, struct vtn_value *value,