OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:vtn_builder
(Results
1 - 6
of
6
) sorted by null
/external/mesa3d/src/compiler/spirv/
vtn_private.h
34
struct
vtn_builder
;
169
typedef bool (*vtn_instruction_handler)(struct
vtn_builder
*, uint32_t,
172
void vtn_build_cfg(struct
vtn_builder
*b, const uint32_t *words,
174
void vtn_function_emit(struct
vtn_builder
*b, struct vtn_function *func,
178
vtn_foreach_instruction(struct
vtn_builder
*b, const uint32_t *start,
346
struct
vtn_builder
{
struct
396
vtn_push_value(struct
vtn_builder
*b, uint32_t value_id,
408
vtn_untyped_value(struct
vtn_builder
*b, uint32_t value_id)
415
vtn_value(struct
vtn_builder
*b, uint32_t value_id,
426
struct vtn_ssa_value *vtn_ssa_value(struct
vtn_builder
*b, uint32_t value_id)
[
all
...]
vtn_variables.c
32
vtn_access_chain_extend(struct
vtn_builder
*b, struct vtn_access_chain *old,
51
vtn_access_link_as_ssa(struct
vtn_builder
*b, struct vtn_access_link link,
66
vtn_access_chain_tail_type(struct
vtn_builder
*b,
97
vtn_access_chain_to_deref(struct
vtn_builder
*b, struct vtn_access_chain *chain)
170
_vtn_local_load_store(struct
vtn_builder
*b, bool load, nir_deref_var *deref,
231
vtn_nir_deref(struct
vtn_builder
*b, uint32_t id)
255
vtn_local_load(struct
vtn_builder
*b, nir_deref_var *src)
276
vtn_local_store(struct
vtn_builder
*b, struct vtn_ssa_value *src,
299
get_vulkan_resource_index(struct
vtn_builder
*b, struct vtn_access_chain *chain,
335
vtn_access_chain_to_offset(struct
vtn_builder
*b
[
all
...]
spirv_to_nir.c
58
vtn_undef_ssa_value(struct
vtn_builder
*b, const struct glsl_type *type)
93
vtn_const_ssa_value(struct
vtn_builder
*b, nir_constant *constant,
173
vtn_ssa_value(struct
vtn_builder
*b, uint32_t value_id)
196
vtn_string_literal(struct
vtn_builder
*b, const uint32_t *words,
209
vtn_foreach_instruction(struct
vtn_builder
*b, const uint32_t *start,
251
vtn_handle_extension(struct
vtn_builder
*b, SpvOp opcode,
279
_foreach_decoration_helper(struct
vtn_builder
*b,
314
vtn_foreach_decoration(struct
vtn_builder
*b, struct vtn_value *value,
321
vtn_foreach_execution_mode(struct
vtn_builder
*b, struct vtn_value *value,
334
vtn_handle_decoration(struct
vtn_builder
*b, SpvOp opcode
[
all
...]
vtn_alu.c
35
wrap_matrix(struct
vtn_builder
*b, struct vtn_ssa_value *val)
61
matrix_multiply(struct
vtn_builder
*b,
139
mat_times_scalar(struct
vtn_builder
*b,
155
vtn_handle_matrix_alu(struct
vtn_builder
*b, SpvOp opcode,
313
handle_no_contraction(struct
vtn_builder
*b, struct vtn_value *val, int member,
324
vtn_handle_alu(struct
vtn_builder
*b, SpvOp opcode,
vtn_cfg.c
28
vtn_cfg_handle_prepass_instruction(struct
vtn_builder
*b, SpvOp opcode,
169
vtn_add_case(struct
vtn_builder
*b, struct vtn_switch *swtch,
254
vtn_cfg_walk_blocks(struct
vtn_builder
*b, struct list_head *cf_list,
473
vtn_build_cfg(struct
vtn_builder
*b, const uint32_t *words, const uint32_t *end)
485
vtn_handle_phis_first_pass(struct
vtn_builder
*b, SpvOp opcode,
519
vtn_handle_phi_second_pass(struct
vtn_builder
*b, SpvOp opcode,
544
vtn_emit_branch(struct
vtn_builder
*b, enum vtn_branch_type branch_type,
575
vtn_emit_cf_list(struct
vtn_builder
*b, struct list_head *cf_list,
774
vtn_function_emit(struct
vtn_builder
*b, struct vtn_function *func,
vtn_glsl450.c
91
build_mat_det(struct
vtn_builder
*b, struct vtn_ssa_value *src)
143
matrix_inverse(struct
vtn_builder
*b, struct vtn_ssa_value *src)
416
handle_glsl450_alu(struct
vtn_builder
*b, enum GLSLstd450 entrypoint,
645
handle_glsl450_interpolation(struct
vtn_builder
*b, enum GLSLstd450 opcode,
695
vtn_handle_glsl450_instruction(struct
vtn_builder
*b, uint32_t ext_opcode,
Completed in 169 milliseconds