Searched refs:etna_compile (Results 1 - 7 of 7) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/
H A Detnaviv_compiler_nir.h35 struct etna_compile { struct
315 static inline int reg_get_base(struct etna_compile *c, int virt_reg)
327 etna_ra_assign(struct etna_compile *c, nir_shader *shader);
330 etna_ra_finish(struct etna_compile *c);
333 emit_inst(struct etna_compile *c, struct etna_inst *inst)
339 etna_emit_alu(struct etna_compile *c, nir_op op, struct etna_inst_dst dst,
343 etna_emit_tex(struct etna_compile *c, nir_texop op, unsigned texid, unsigned dst_swiz,
348 etna_emit_jump(struct etna_compile *c, unsigned block, struct etna_inst_src condition);
351 etna_emit_discard(struct etna_compile *c, struct etna_inst_src condition);
H A Detnaviv_compiler_tgsi.c146 struct etna_compile { struct
204 etna_get_dst_reg(struct etna_compile *c, struct tgsi_dst_register dst)
210 etna_get_src_reg(struct etna_compile *c, struct tgsi_src_register src)
303 alloc_new_native_reg(struct etna_compile *c)
311 assign_temporaries_to_native(struct etna_compile *c,
326 assign_inouts_to_temporaries(struct etna_compile *c, uint file)
372 alloc_imm(struct etna_compile *c, enum etna_uniform_contents contents,
412 alloc_imm_u32(struct etna_compile *c, uint32_t value)
418 alloc_imm_vec4u(struct etna_compile *c, enum etna_uniform_contents contents,
456 get_imm_u32(struct etna_compile *
[all...]
H A Detnaviv_compiler_nir.c93 etna_emit_block_start(struct etna_compile *c, unsigned block)
99 etna_emit_output(struct etna_compile *c, nir_variable *var, struct etna_inst_src src)
237 const_src(struct etna_compile *c, nir_const_value *value, unsigned num_components)
337 ra_src(struct etna_compile *c, nir_src *src)
344 get_src(struct etna_compile *c, nir_src *src)
440 ra_dest(struct etna_compile *c, nir_dest *dest, unsigned *p_swiz)
458 emit_alu(struct etna_compile *c, nir_alu_instr * alu)
510 emit_tex(struct etna_compile *c, nir_tex_instr * tex)
542 emit_intrinsic(struct etna_compile *c, nir_intrinsic_instr * intr)
603 emit_instr(struct etna_compile *
[all...]
H A Detnaviv_compiler_nir_emit.c126 etna_emit_alu(struct etna_compile *c, nir_op op, struct etna_inst_dst dst,
195 etna_emit_tex(struct etna_compile *c, nir_texop op, unsigned texid, unsigned dst_swiz,
224 etna_emit_jump(struct etna_compile *c, unsigned block, struct etna_inst_src condition)
243 etna_emit_discard(struct etna_compile *c, struct etna_inst_src condition)
H A Detnaviv_compiler_nir_ra.c116 etna_ra_assign(struct etna_compile *c, nir_shader *shader)
245 etna_ra_finish(struct etna_compile *c)
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/etnaviv/
H A Detnaviv_compiler.c146 struct etna_compile { struct
204 etna_get_dst_reg(struct etna_compile *c, struct tgsi_dst_register dst)
210 etna_get_src_reg(struct etna_compile *c, struct tgsi_src_register src)
293 alloc_new_native_reg(struct etna_compile *c)
301 assign_temporaries_to_native(struct etna_compile *c,
316 assign_inouts_to_temporaries(struct etna_compile *c, uint file)
362 alloc_imm(struct etna_compile *c, enum etna_immediate_contents contents,
402 alloc_imm_u32(struct etna_compile *c, uint32_t value)
408 alloc_imm_vec4u(struct etna_compile *c, enum etna_immediate_contents contents,
446 get_imm_u32(struct etna_compile *
[all...]
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D20.2.0.rst1100 - etnaviv: get rid of etna_compile dependency
1105 - etnaviv: merge struct etna_compile and etna_state

Completed in 13 milliseconds