Home
last modified time | relevance | path

Searched refs:r600_bytecode (Results 1 – 12 of 12) sorted by relevance

/external/mesa3d/src/gallium/drivers/r600/
Dr600_asm.h238 struct r600_bytecode { struct
268 int eg_bytecode_cf_build(struct r600_bytecode *bc, struct r600_bytecode_cf *cf); argument
269 int egcm_load_index_reg(struct r600_bytecode *bc, unsigned id, bool inside_alu_clause);
270 int eg_bytecode_gds_build(struct r600_bytecode *bc, struct r600_bytecode_gds *gds, unsigned id);
271 int eg_bytecode_alu_build(struct r600_bytecode *bc,
274 void r600_bytecode_init(struct r600_bytecode *bc,
278 void r600_bytecode_clear(struct r600_bytecode *bc);
279 int r600_bytecode_add_alu(struct r600_bytecode *bc,
281 int r600_bytecode_add_vtx(struct r600_bytecode *bc,
283 int r600_bytecode_add_vtx_tc(struct r600_bytecode *bc,
[all …]
Dr600_asm.c139 void r600_bytecode_init(struct r600_bytecode *bc, in r600_bytecode_init()
164 int r600_bytecode_add_cf(struct r600_bytecode *bc) in r600_bytecode_add_cf()
187 int r600_bytecode_add_output(struct r600_bytecode *bc, in r600_bytecode_add_output()
240 static int is_alu_reduction_inst(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in is_alu_reduction_inst()
292 static int is_alu_vec_unit_inst(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in is_alu_vec_unit_inst()
298 static int is_alu_trans_unit_inst(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in is_alu_trans_unit_inst()
305 static int is_alu_any_unit_inst(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in is_alu_any_unit_inst()
316 static int assign_alu_units(struct r600_bytecode *bc, struct r600_bytecode_alu *alu_first, in assign_alu_units()
405 static int reserve_cfile(const struct r600_bytecode *bc, in reserve_cfile()
448 static int check_vector(const struct r600_bytecode *bc, const struct r600_bytecode_alu *alu, in check_vector()
[all …]
Deg_asm.c31 int eg_bytecode_cf_build(struct r600_bytecode *bc, struct r600_bytecode_cf *cf) in eg_bytecode_cf_build()
153 void eg_bytecode_export_read(struct r600_bytecode *bc,
175 int egcm_load_index_reg(struct r600_bytecode *bc, unsigned id, bool inside_alu_clause) in egcm_load_index_reg()
224 int eg_bytecode_gds_build(struct r600_bytecode *bc, struct r600_bytecode_gds *gds, unsigned id) in eg_bytecode_gds_build()
257 int eg_bytecode_alu_build(struct r600_bytecode *bc, struct r600_bytecode_alu *alu, unsigned id) in eg_bytecode_alu_build()
Dr700_asm.c37 int r700_bytecode_alu_build(struct r600_bytecode *bc, struct r600_bytecode_alu *alu, unsigned id) in r700_bytecode_alu_build()
80 void r700_bytecode_alu_read(struct r600_bytecode *bc, in r700_bytecode_alu_read()
Devergreen_compute_internal.h44 struct r600_bytecode bc;
Dr600_shader.h68 struct r600_bytecode bc;
Devergreen_compute.c351 struct r600_bytecode *bc, in r600_shader_binary_read_config()
385 static unsigned r600_create_shader(struct r600_bytecode *bc, in r600_create_shader()
401 static void r600_destroy_shader(struct r600_bytecode *bc) in r600_destroy_shader()
Dr600_pipe.h118 struct r600_bytecode;
Dr600_shader.c333 struct r600_bytecode *bc;
4484 static int cayman_emit_unary_double_raw(struct r600_bytecode *bc, in cayman_emit_unary_double_raw()
/external/mesa3d/src/gallium/drivers/r600/sb/
Dsb_public.h41 struct r600_bytecode *bc,
Dsb_bc.h38 struct r600_bytecode;
822 r600_bytecode *bc;
850 bc_parser(sb_context &sctx, r600_bytecode *bc, r600_shader* pshader) : in bc_parser()
Dsb_core.cpp91 struct r600_bytecode *bc, in r600_sb_bytecode_process()