Lines Matching defs:bc

36 static inline unsigned int r600_bytecode_get_num_operands(struct r600_bytecode *bc, struct r600_byt…  in r600_bytecode_get_num_operands()
257 void r600_bytecode_init(struct r600_bytecode *bc, enum chip_class chip_class, enum radeon_family fa… in r600_bytecode_init()
272 static int r600_bytecode_add_cf(struct r600_bytecode *bc) in r600_bytecode_add_cf()
295 int r600_bytecode_add_output(struct r600_bytecode *bc, const struct r600_bytecode_output *output) in r600_bytecode_add_output()
342 static int is_alu_once_inst(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in is_alu_once_inst()
423 static int is_alu_reduction_inst(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in is_alu_reduction_inst()
444 static int is_alu_cube_inst(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in is_alu_cube_inst()
459 static int is_alu_mova_inst(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in is_alu_mova_inst()
493 static int is_alu_vec_unit_inst(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in is_alu_vec_unit_inst()
548 static int is_alu_trans_unit_inst(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in is_alu_trans_unit_inst()
584 static int is_alu_any_unit_inst(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in is_alu_any_unit_inst()
590 static int is_nop_inst(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in is_nop_inst()
603 static int assign_alu_units(struct r600_bytecode *bc, struct r600_bytecode_alu *alu_first, in assign_alu_units()
692 static int reserve_cfile(struct r600_bytecode *bc, struct alu_bank_swizzle *bs, unsigned sel, unsig… in reserve_cfile()
734 static int check_vector(struct r600_bytecode *bc, struct r600_bytecode_alu *alu, in check_vector()
764 static int check_scalar(struct r600_bytecode *bc, struct r600_bytecode_alu *alu, in check_scalar()
810 static int check_and_set_bank_swizzle(struct r600_bytecode *bc, in check_and_set_bank_swizzle()
893 static int replace_gpr_with_pv_ps(struct r600_bytecode *bc, in replace_gpr_with_pv_ps()
985 static int r600_bytecode_alu_nliterals(struct r600_bytecode *bc, struct r600_bytecode_alu *alu, in r600_bytecode_alu_nliterals()
1011 static void r600_bytecode_alu_adjust_literals(struct r600_bytecode *bc, in r600_bytecode_alu_adjust_literals()
1031 static int merge_inst_groups(struct r600_bytecode *bc, struct r600_bytecode_alu *slots[5], in merge_inst_groups()
1203 static int r600_bytecode_alloc_kcache_line(struct r600_bytecode *bc, in r600_bytecode_alloc_kcache_line()
1263 static int r600_bytecode_alloc_inst_kcache_lines(struct r600_bytecode *bc, in r600_bytecode_alloc_inst_kcache_lines()
1284 static int r600_bytecode_assign_kcache_banks(struct r600_bytecode *bc, in r600_bytecode_assign_kcache_banks()
1321 static int r600_bytecode_alloc_kcache_lines(struct r600_bytecode *bc, struct r600_bytecode_alu *alu… in r600_bytecode_alloc_kcache_lines()
1357 static int insert_nop_r6xx(struct r600_bytecode *bc) in insert_nop_r6xx()
1376 static int load_ar_r6xx(struct r600_bytecode *bc) in load_ar_r6xx()
1403 static int load_ar(struct r600_bytecode *bc) in load_ar()
1431 int r600_bytecode_add_alu_type(struct r600_bytecode *bc, const struct r600_bytecode_alu *alu, int t… in r600_bytecode_add_alu_type()
1552 int r600_bytecode_add_alu(struct r600_bytecode *bc, const struct r600_bytecode_alu *alu) in r600_bytecode_add_alu()
1557 static unsigned r600_bytecode_num_tex_and_vtx_instructions(const struct r600_bytecode *bc) in r600_bytecode_num_tex_and_vtx_instructions()
1574 static inline boolean last_inst_was_not_vtx_fetch(struct r600_bytecode *bc) in last_inst_was_not_vtx_fetch()
1591 int r600_bytecode_add_vtx(struct r600_bytecode *bc, const struct r600_bytecode_vtx *vtx) in r600_bytecode_add_vtx()
1638 int r600_bytecode_add_tex(struct r600_bytecode *bc, const struct r600_bytecode_tex *tex) in r600_bytecode_add_tex()
1688 int r600_bytecode_add_cfinst(struct r600_bytecode *bc, int inst) in r600_bytecode_add_cfinst()
1700 int cm_bytecode_add_cf_end(struct r600_bytecode *bc) in cm_bytecode_add_cf_end()
1706 static int r600_bytecode_vtx_build(struct r600_bytecode *bc, struct r600_bytecode_vtx *vtx, unsigne… in r600_bytecode_vtx_build()
1735 static int r600_bytecode_tex_build(struct r600_bytecode *bc, struct r600_bytecode_tex *tex, unsigne… in r600_bytecode_tex_build()
1765 static int r600_bytecode_alu_build(struct r600_bytecode *bc, struct r600_bytecode_alu *alu, unsigne… in r600_bytecode_alu_build()
1817 static int r600_bytecode_cf_build(struct r600_bytecode *bc, struct r600_bytecode_cf *cf) in r600_bytecode_cf_build()
1901 int r600_bytecode_build(struct r600_bytecode *bc) in r600_bytecode_build()
2197 void r600_bytecode_clear(struct r600_bytecode *bc) in r600_bytecode_clear()
2233 void r600_bytecode_dump(struct r600_bytecode *bc) in r600_bytecode_dump()
2754 struct r600_bytecode bc; in r600_vertex_elements_build_fetch_shader() local