Lines Matching defs:bc
139 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()
234 int r600_bytecode_add_pending_output(struct r600_bytecode *bc, in r600_bytecode_add_pending_output()
243 void r600_bytecode_need_wait_ack(struct r600_bytecode *bc, boolean need_wait_ack) in r600_bytecode_need_wait_ack()
248 boolean r600_bytecode_get_need_wait_ack(struct r600_bytecode *bc) in r600_bytecode_get_need_wait_ack()
259 static int is_alu_reduction_inst(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in is_alu_reduction_inst()
311 static int is_alu_vec_unit_inst(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in is_alu_vec_unit_inst()
317 static int is_alu_trans_unit_inst(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in is_alu_trans_unit_inst()
324 static int is_alu_any_unit_inst(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in is_alu_any_unit_inst()
335 static int assign_alu_units(struct r600_bytecode *bc, struct r600_bytecode_alu *alu_first, in assign_alu_units()
424 static int reserve_cfile(const struct r600_bytecode *bc, in reserve_cfile()
467 static int check_vector(const struct r600_bytecode *bc, const struct r600_bytecode_alu *alu, in check_vector()
497 static int check_scalar(const struct r600_bytecode *bc, const struct r600_bytecode_alu *alu, in check_scalar()
543 static int check_and_set_bank_swizzle(const struct r600_bytecode *bc, in check_and_set_bank_swizzle()
622 static int replace_gpr_with_pv_ps(struct r600_bytecode *bc, in replace_gpr_with_pv_ps()
767 static int merge_inst_groups(struct r600_bytecode *bc, struct r600_bytecode_alu *slots[5], in merge_inst_groups()
955 static int r600_bytecode_alloc_kcache_line(struct r600_bytecode *bc, in r600_bytecode_alloc_kcache_line()
1017 static int r600_bytecode_alloc_inst_kcache_lines(struct r600_bytecode *bc, in r600_bytecode_alloc_inst_kcache_lines()
1077 static int r600_bytecode_alloc_kcache_lines(struct r600_bytecode *bc, in r600_bytecode_alloc_kcache_lines()
1116 static int insert_nop_r6xx(struct r600_bytecode *bc) in insert_nop_r6xx()
1135 static int load_ar_r6xx(struct r600_bytecode *bc) in load_ar_r6xx()
1163 static int load_ar(struct r600_bytecode *bc) in load_ar()
1192 int r600_bytecode_add_alu_type(struct r600_bytecode *bc, in r600_bytecode_add_alu_type()
1335 int r600_bytecode_add_alu(struct r600_bytecode *bc, const struct r600_bytecode_alu *alu) in r600_bytecode_add_alu()
1340 static unsigned r600_bytecode_num_tex_and_vtx_instructions(const struct r600_bytecode *bc) in r600_bytecode_num_tex_and_vtx_instructions()
1357 static inline boolean last_inst_was_not_vtx_fetch(struct r600_bytecode *bc) in last_inst_was_not_vtx_fetch()
1365 static int r600_bytecode_add_vtx_internal(struct r600_bytecode *bc, const struct r600_bytecode_vtx … in r600_bytecode_add_vtx_internal()
1423 int r600_bytecode_add_vtx(struct r600_bytecode *bc, const struct r600_bytecode_vtx *vtx) in r600_bytecode_add_vtx()
1428 int r600_bytecode_add_vtx_tc(struct r600_bytecode *bc, const struct r600_bytecode_vtx *vtx) in r600_bytecode_add_vtx_tc()
1433 int r600_bytecode_add_tex(struct r600_bytecode *bc, const struct r600_bytecode_tex *tex) in r600_bytecode_add_tex()
1491 int r600_bytecode_add_gds(struct r600_bytecode *bc, const struct r600_bytecode_gds *gds) in r600_bytecode_add_gds()
1523 int r600_bytecode_add_cfinst(struct r600_bytecode *bc, unsigned op) in r600_bytecode_add_cfinst()
1542 int cm_bytecode_add_cf_end(struct r600_bytecode *bc) in cm_bytecode_add_cf_end()
1548 static int r600_bytecode_vtx_build(struct r600_bytecode *bc, struct r600_bytecode_vtx *vtx, unsigne… in r600_bytecode_vtx_build()
1582 static int r600_bytecode_tex_build(struct r600_bytecode *bc, struct r600_bytecode_tex *tex, unsigne… in r600_bytecode_tex_build()
1618 static int r600_bytecode_alu_build(struct r600_bytecode *bc, struct r600_bytecode_alu *alu, unsigne… in r600_bytecode_alu_build()
1674 static int r600_bytecode_cf_build(struct r600_bytecode *bc, struct r600_bytecode_cf *cf) in r600_bytecode_cf_build()
1739 int r600_bytecode_build(struct r600_bytecode *bc) in r600_bytecode_build()
1855 void r600_bytecode_clear(struct r600_bytecode *bc) in r600_bytecode_clear()
2082 void r600_bytecode_disasm(struct r600_bytecode *bc) in r600_bytecode_disasm()
2635 struct r600_bytecode bc; in r600_create_vertex_fetch_shader() local
2795 void r600_bytecode_alu_read(struct r600_bytecode *bc, in r600_bytecode_alu_read()