• Home
  • Raw
  • Download

Lines Matching refs:vtn_builder

34 vtn_align_pointer(struct vtn_builder *b, struct vtn_pointer *ptr,  in vtn_align_pointer()
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()
132 vtn_push_pointer(struct vtn_builder *b, uint32_t value_id, in vtn_push_pointer()
141 vtn_copy_value(struct vtn_builder *b, uint32_t src_value_id, in vtn_copy_value()
165 vtn_access_chain_create(struct vtn_builder *b, unsigned length) in vtn_access_chain_create()
179 vtn_mode_is_cross_invocation(struct vtn_builder *b, in vtn_mode_is_cross_invocation()
191 vtn_pointer_is_external_block(struct vtn_builder *b, in vtn_pointer_is_external_block()
200 vtn_access_link_as_ssa(struct vtn_builder *b, struct vtn_access_link link, in vtn_access_link_as_ssa()
215 vk_desc_type_for_mode(struct vtn_builder *b, enum vtn_variable_mode mode) in vk_desc_type_for_mode()
230 vtn_variable_resource_index(struct vtn_builder *b, struct vtn_variable *var, in vtn_variable_resource_index()
264 vtn_resource_reindex(struct vtn_builder *b, enum vtn_variable_mode mode, in vtn_resource_reindex()
287 vtn_descriptor_load(struct vtn_builder *b, enum vtn_variable_mode mode, in vtn_descriptor_load()
309 vtn_pointer_dereference(struct vtn_builder *b, in vtn_pointer_dereference()
479 vtn_pointer_to_deref(struct vtn_builder *b, struct vtn_pointer *ptr) in vtn_pointer_to_deref()
492 _vtn_local_load_store(struct vtn_builder *b, bool load, nir_deref_instr *deref, in _vtn_local_load_store()
521 vtn_nir_deref(struct vtn_builder *b, uint32_t id) in vtn_nir_deref()
548 vtn_local_load(struct vtn_builder *b, nir_deref_instr *src, in vtn_local_load()
564 vtn_local_store(struct vtn_builder *b, struct vtn_ssa_value *src, in vtn_local_store()
582 vtn_pointer_to_descriptor(struct vtn_builder *b, struct vtn_pointer *ptr) in vtn_pointer_to_descriptor()
597 _vtn_variable_load_store(struct vtn_builder *b, bool load, in _vtn_variable_load_store()
695 vtn_variable_load(struct vtn_builder *b, struct vtn_pointer *src, in vtn_variable_load()
704 vtn_variable_store(struct vtn_builder *b, struct vtn_ssa_value *src, in vtn_variable_store()
711 _vtn_variable_copy(struct vtn_builder *b, struct vtn_pointer *dest, in _vtn_variable_copy()
768 vtn_variable_copy(struct vtn_builder *b, struct vtn_pointer *dest, in vtn_variable_copy()
779 set_mode_system_value(struct vtn_builder *b, nir_variable_mode *mode) in set_mode_system_value()
786 vtn_get_builtin_location(struct vtn_builder *b, in vtn_get_builtin_location()
1121 apply_var_decoration(struct vtn_builder *b, in apply_var_decoration()
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()
1398 vtn_storage_class_to_mode(struct vtn_builder *b, in vtn_storage_class_to_mode()
1525 vtn_mode_to_address_format(struct vtn_builder *b, enum vtn_variable_mode mode) in vtn_mode_to_address_format()
1577 vtn_pointer_to_ssa(struct vtn_builder *b, struct vtn_pointer *ptr) in vtn_pointer_to_ssa()
1613 vtn_pointer_from_ssa(struct vtn_builder *b, nir_ssa_def *ssa, in vtn_pointer_from_ssa()
1725 vtn_get_call_payload_for_location(struct vtn_builder *b, uint32_t location_id) in vtn_get_call_payload_for_location()
1738 vtn_create_variable(struct vtn_builder *b, struct vtn_value *val, in vtn_create_variable()
2029 vtn_assert_types_equal(struct vtn_builder *b, SpvOp opcode, in vtn_assert_types_equal()
2097 vtn_get_mem_operands(struct vtn_builder *b, const uint32_t *w, unsigned count, in vtn_get_mem_operands()
2160 vtn_emit_make_visible_barrier(struct vtn_builder *b, SpvMemoryAccessMask access, in vtn_emit_make_visible_barrier()
2172 vtn_emit_make_available_barrier(struct vtn_builder *b, SpvMemoryAccessMask access, in vtn_emit_make_available_barrier()
2184 ptr_nonuniform_workaround_cb(struct vtn_builder *b, struct vtn_value *val, in ptr_nonuniform_workaround_cb()
2200 vtn_handle_variables(struct vtn_builder *b, SpvOp opcode, in vtn_handle_variables()