Lines Matching refs:bc
292 int eg_bytecode_cf_build(struct r600_bytecode *bc, struct r600_bytecode_cf *cf);
293 int egcm_load_index_reg(struct r600_bytecode *bc, unsigned id, bool inside_alu_clause);
294 int eg_bytecode_gds_build(struct r600_bytecode *bc, struct r600_bytecode_gds *gds, unsigned id);
295 int eg_bytecode_alu_build(struct r600_bytecode *bc,
298 void r600_bytecode_init(struct r600_bytecode *bc,
302 void r600_bytecode_clear(struct r600_bytecode *bc);
303 int r600_bytecode_add_alu(struct r600_bytecode *bc,
305 int r600_bytecode_add_vtx(struct r600_bytecode *bc,
307 int r600_bytecode_add_vtx_tc(struct r600_bytecode *bc,
309 int r600_bytecode_add_tex(struct r600_bytecode *bc,
311 int r600_bytecode_add_gds(struct r600_bytecode *bc,
313 int r600_bytecode_add_output(struct r600_bytecode *bc,
315 int r600_bytecode_add_pending_output(struct r600_bytecode *bc,
318 void r600_bytecode_add_ack(struct r600_bytecode *bc);
319 int r600_bytecode_wait_acks(struct r600_bytecode *bc);
320 uint32_t r600_bytecode_write_export_ack_type(struct r600_bytecode *bc, bool indirect);
322 int r600_bytecode_build(struct r600_bytecode *bc);
323 int r600_bytecode_add_cf(struct r600_bytecode *bc);
324 int r600_bytecode_add_cfinst(struct r600_bytecode *bc,
326 int r600_bytecode_add_alu_type(struct r600_bytecode *bc,
329 void r600_bytecode_disasm(struct r600_bytecode *bc);
330 void r600_bytecode_alu_read(struct r600_bytecode *bc,
332 int r600_load_ar(struct r600_bytecode *bc, bool for_src);
334 int cm_bytecode_add_cf_end(struct r600_bytecode *bc);
343 int r700_bytecode_alu_build(struct r600_bytecode *bc,
345 void r700_bytecode_alu_read(struct r600_bytecode *bc,
347 int r700_bytecode_fetch_mem_build(struct r600_bytecode *bc,
350 void r600_bytecode_export_read(struct r600_bytecode *bc,
352 void eg_bytecode_export_read(struct r600_bytecode *bc,
358 int r600_load_ar(struct r600_bytecode *bc, bool for_src);