Home
last modified time | relevance | path

Searched refs:etna_compile (Results 1 – 5 of 5) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/etnaviv/
Detnaviv_compiler_nir.h35 struct etna_compile { struct
315 static inline int reg_get_base(struct etna_compile *c, int virt_reg) in reg_get_base()
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) in emit_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);
Detnaviv_compiler_nir.c93 etna_emit_block_start(struct etna_compile *c, unsigned block) in etna_emit_block_start()
99 etna_emit_output(struct etna_compile *c, nir_variable *var, struct etna_inst_src src) in etna_emit_output()
239 const_src(struct etna_compile *c, nir_const_value *value, unsigned num_components) in const_src()
339 ra_src(struct etna_compile *c, nir_src *src) in ra_src()
346 get_src(struct etna_compile *c, nir_src *src) in get_src()
442 ra_dest(struct etna_compile *c, nir_dest *dest, unsigned *p_swiz) in ra_dest()
460 emit_alu(struct etna_compile *c, nir_alu_instr * alu) in emit_alu()
512 emit_tex(struct etna_compile *c, nir_tex_instr * tex) in emit_tex()
546 emit_intrinsic(struct etna_compile *c, nir_intrinsic_instr * intr) in emit_intrinsic()
607 emit_instr(struct etna_compile *c, nir_instr * instr) in emit_instr()
[all …]
Detnaviv_compiler_nir_emit.c126 etna_emit_alu(struct etna_compile *c, nir_op op, struct etna_inst_dst dst, in etna_emit_alu()
195 etna_emit_tex(struct etna_compile *c, nir_texop op, unsigned texid, unsigned dst_swiz, in etna_emit_tex()
225 etna_emit_jump(struct etna_compile *c, unsigned block, struct etna_inst_src condition) in etna_emit_jump()
244 etna_emit_discard(struct etna_compile *c, struct etna_inst_src condition) in etna_emit_discard()
Detnaviv_compiler_nir_ra.c116 etna_ra_assign(struct etna_compile *c, nir_shader *shader) in etna_ra_assign()
245 etna_ra_finish(struct etna_compile *c) in etna_ra_finish()
/third_party/mesa3d/docs/relnotes/
D20.2.0.rst1100 - etnaviv: get rid of etna_compile dependency
1105 - etnaviv: merge struct etna_compile and etna_state