Searched refs:etna_compile (Results 1 – 6 of 6) sorted by relevance
/external/mesa3d/src/gallium/drivers/etnaviv/ |
D | etnaviv_compiler_nir.h | 34 struct etna_compile { struct 313 static inline int reg_get_base(struct etna_compile *c, int virt_reg) in reg_get_base() 325 etna_ra_assign(struct etna_compile *c, nir_shader *shader); 328 etna_ra_finish(struct etna_compile *c); 331 emit_inst(struct etna_compile *c, struct etna_inst *inst) in emit_inst() 337 etna_emit_alu(struct etna_compile *c, nir_op op, struct etna_inst_dst dst, 341 etna_emit_tex(struct etna_compile *c, nir_texop op, unsigned texid, unsigned dst_swiz, 346 etna_emit_jump(struct etna_compile *c, unsigned block, struct etna_inst_src condition); 349 etna_emit_discard(struct etna_compile *c, struct etna_inst_src condition);
|
D | etnaviv_compiler_tgsi.c | 146 struct etna_compile { struct 204 etna_get_dst_reg(struct etna_compile *c, struct tgsi_dst_register dst) in etna_get_dst_reg() argument 210 etna_get_src_reg(struct etna_compile *c, struct tgsi_src_register src) in etna_get_src_reg() 303 alloc_new_native_reg(struct etna_compile *c) in alloc_new_native_reg() 311 assign_temporaries_to_native(struct etna_compile *c, in assign_temporaries_to_native() 326 assign_inouts_to_temporaries(struct etna_compile *c, uint file) in assign_inouts_to_temporaries() 372 alloc_imm(struct etna_compile *c, enum etna_immediate_contents contents, in alloc_imm() 412 alloc_imm_u32(struct etna_compile *c, uint32_t value) in alloc_imm_u32() 418 alloc_imm_vec4u(struct etna_compile *c, enum etna_immediate_contents contents, in alloc_imm_vec4u() 456 get_imm_u32(struct etna_compile *c, const struct etna_inst_src *imm, in get_imm_u32() [all …]
|
D | etnaviv_compiler_nir.c | 92 etna_emit_block_start(struct etna_compile *c, unsigned block) in etna_emit_block_start() 98 etna_emit_output(struct etna_compile *c, nir_variable *var, struct etna_inst_src src) in etna_emit_output() 236 const_src(struct etna_compile *c, nir_const_value *value, unsigned num_components) in const_src() 336 ra_src(struct etna_compile *c, nir_src *src) in ra_src() 343 get_src(struct etna_compile *c, nir_src *src) in get_src() 430 ra_dest(struct etna_compile *c, nir_dest *dest, unsigned *p_swiz) in ra_dest() 448 emit_alu(struct etna_compile *c, nir_alu_instr * alu) in emit_alu() 500 emit_tex(struct etna_compile *c, nir_tex_instr * tex) in emit_tex() 532 emit_intrinsic(struct etna_compile *c, nir_intrinsic_instr * intr) in emit_intrinsic() 592 emit_instr(struct etna_compile *c, nir_instr * instr) in emit_instr() [all …]
|
D | etnaviv_compiler_nir_emit.c | 125 etna_emit_alu(struct etna_compile *c, nir_op op, struct etna_inst_dst dst, in etna_emit_alu() 194 etna_emit_tex(struct etna_compile *c, nir_texop op, unsigned texid, unsigned dst_swiz, in etna_emit_tex() 223 etna_emit_jump(struct etna_compile *c, unsigned block, struct etna_inst_src condition) in etna_emit_jump() 242 etna_emit_discard(struct etna_compile *c, struct etna_inst_src condition) in etna_emit_discard()
|
D | etnaviv_compiler_nir_ra.c | 115 etna_ra_assign(struct etna_compile *c, nir_shader *shader) in etna_ra_assign() 243 etna_ra_finish(struct etna_compile *c) in etna_ra_finish()
|
/external/mesa3d/docs/relnotes/ |
D | 20.2.0.rst | 1100 - etnaviv: get rid of etna_compile dependency 1105 - etnaviv: merge struct etna_compile and etna_state
|