Lines Matching refs:vtn_pointer
33 static struct vtn_pointer*
34 vtn_align_pointer(struct vtn_builder *b, struct vtn_pointer *ptr, in vtn_align_pointer()
60 struct vtn_pointer *copy = ralloc(b, struct vtn_pointer); in vtn_align_pointer()
71 struct vtn_pointer *ptr = void_ptr; in ptr_decoration_cb()
108 static struct vtn_pointer*
110 struct vtn_pointer *ptr) in vtn_decorate_pointer()
122 struct vtn_pointer *copy = ralloc(b, struct vtn_pointer); in vtn_decorate_pointer()
133 struct vtn_pointer *ptr) in vtn_push_pointer()
192 struct vtn_pointer *ptr) in vtn_pointer_is_external_block()
306 static struct vtn_pointer *
308 struct vtn_pointer *base, in vtn_pointer_dereference()
394 struct vtn_pointer *ptr = rzalloc(b, struct vtn_pointer); in vtn_pointer_dereference()
467 struct vtn_pointer *ptr = rzalloc(b, struct vtn_pointer); in vtn_pointer_dereference()
478 vtn_pointer_to_deref(struct vtn_builder *b, struct vtn_pointer *ptr) in vtn_pointer_to_deref()
522 struct vtn_pointer *ptr = vtn_pointer(b, id); in vtn_nir_deref()
581 vtn_pointer_to_descriptor(struct vtn_builder *b, struct vtn_pointer *ptr) in vtn_pointer_to_descriptor()
597 struct vtn_pointer *ptr, in _vtn_variable_load_store()
682 struct vtn_pointer *elem = vtn_pointer_dereference(b, ptr, &chain); in _vtn_variable_load_store()
695 vtn_variable_load(struct vtn_builder *b, struct vtn_pointer *src, in vtn_variable_load()
705 struct vtn_pointer *dest, enum gl_access_qualifier access) in vtn_variable_store()
711 _vtn_variable_copy(struct vtn_builder *b, struct vtn_pointer *dest, in _vtn_variable_copy()
712 struct vtn_pointer *src, enum gl_access_qualifier dest_access, in _vtn_variable_copy()
752 struct vtn_pointer *src_elem = in _vtn_variable_copy()
754 struct vtn_pointer *dest_elem = in _vtn_variable_copy()
768 vtn_variable_copy(struct vtn_builder *b, struct vtn_pointer *dest, in vtn_variable_copy()
769 struct vtn_pointer *src, enum gl_access_qualifier dest_access, in vtn_variable_copy()
1691 vtn_pointer_to_ssa(struct vtn_builder *b, struct vtn_pointer *ptr) in vtn_pointer_to_ssa()
1727 struct vtn_pointer *
1733 struct vtn_pointer *ptr = rzalloc(b, struct vtn_pointer); in vtn_pointer_from_ssa()
1905 val->pointer = rzalloc(b, struct vtn_pointer); in vtn_create_variable()
2466 struct vtn_pointer *base = vtn_pointer(b, w[3]); in vtn_handle_variables()
2473 struct vtn_pointer *ptr = vtn_pointer_dereference(b, base, chain); in vtn_handle_variables()
2483 struct vtn_pointer *dest = vtn_value_to_pointer(b, dest_val); in vtn_handle_variables()
2484 struct vtn_pointer *src = vtn_value_to_pointer(b, src_val); in vtn_handle_variables()
2516 struct vtn_pointer *dest = vtn_value_to_pointer(b, dest_val); in vtn_handle_variables()
2517 struct vtn_pointer *src = vtn_value_to_pointer(b, src_val); in vtn_handle_variables()
2548 struct vtn_pointer *src = vtn_value_to_pointer(b, src_val); in vtn_handle_variables()
2566 struct vtn_pointer *dest = vtn_value_to_pointer(b, dest_val); in vtn_handle_variables()
2608 struct vtn_pointer *ptr = vtn_pointer(b, w[3]); in vtn_handle_variables()
2625 struct vtn_pointer *array = vtn_pointer_dereference(b, ptr, &chain); in vtn_handle_variables()