Home
last modified time | relevance | path

Searched refs:r600_bytecode_alu (Results 1 – 6 of 6) sorted by relevance

/external/mesa3d/src/gallium/drivers/r600/
Dr600_asm.h53 struct r600_bytecode_alu { struct
213 struct r600_bytecode_alu *curr_bs_head;
214 struct r600_bytecode_alu *prev_bs_head;
215 struct r600_bytecode_alu *prev2_bs_head;
295 struct r600_bytecode_alu *alu, unsigned id);
303 const struct r600_bytecode_alu *alu);
323 const struct r600_bytecode_alu *alu, unsigned type);
328 struct r600_bytecode_alu *alu, uint32_t word0, uint32_t word1);
340 struct r600_bytecode_alu *alu, unsigned id);
342 struct r600_bytecode_alu *alu, uint32_t word0, uint32_t word1);
Dr600_shader.c586 struct r600_bytecode_alu alu; in evergreen_interp_alu()
595 memset(&alu, 0, sizeof(struct r600_bytecode_alu)); in evergreen_interp_alu()
627 struct r600_bytecode_alu alu; in evergreen_interp_flat()
630 memset(&alu, 0, sizeof(struct r600_bytecode_alu)); in evergreen_interp_flat()
778 struct r600_bytecode_alu alu; in select_twoside_color()
811 struct r600_bytecode_alu alu; in single_alu_op2()
816 memset(&alu, 0, sizeof(struct r600_bytecode_alu)); in single_alu_op2()
839 memset(&alu, 0, sizeof(struct r600_bytecode_alu)); in single_alu_op2()
868 struct r600_bytecode_alu alu; in single_alu_op3()
873 memset(&alu, 0, sizeof(struct r600_bytecode_alu)); in single_alu_op3()
[all …]
Dr600_asm.c41 static inline bool alu_writes(struct r600_bytecode_alu *alu) in alu_writes()
46 static inline unsigned int r600_bytecode_get_num_operands(const struct r600_bytecode_alu *alu) in r600_bytecode_get_num_operands()
65 static struct r600_bytecode_alu *r600_bytecode_alu(void) in r600_bytecode_alu() function
67 struct r600_bytecode_alu *alu = CALLOC_STRUCT(r600_bytecode_alu); in r600_bytecode_alu()
254 static int is_alu_once_inst(struct r600_bytecode_alu *alu) in is_alu_once_inst()
259 static int is_alu_reduction_inst(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in is_alu_reduction_inst()
265 static int is_alu_mova_inst(struct r600_bytecode_alu *alu) in is_alu_mova_inst()
270 static int alu_uses_rel(struct r600_bytecode_alu *alu) in alu_uses_rel()
292 static int alu_uses_lds(struct r600_bytecode_alu *alu) in alu_uses_lds()
305 static int is_alu_64bit_inst(struct r600_bytecode_alu *alu) in is_alu_64bit_inst()
[all …]
Dr700_asm.c37 int r700_bytecode_alu_build(struct r600_bytecode *bc, struct r600_bytecode_alu *alu, unsigned id) in r700_bytecode_alu_build()
81 struct r600_bytecode_alu *alu, uint32_t word0, uint32_t word1) in r700_bytecode_alu_read()
Deg_asm.c179 struct r600_bytecode_alu alu; in egcm_load_index_reg()
259 int eg_bytecode_alu_build(struct r600_bytecode *bc, struct r600_bytecode_alu *alu, unsigned id) in eg_bytecode_alu_build()
/external/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_ir_to_assembly.cpp244 struct r600_bytecode_alu alu; in emit_alu()
651 struct r600_bytecode_alu alu; in emit_tex()
931 r600_bytecode_alu alu; in emit_ldswrite()
932 memset(&alu, 0, sizeof(r600_bytecode_alu)); in emit_ldswrite()
957 r600_bytecode_alu alu_fetch; in emit_ldsread()
958 r600_bytecode_alu alu_read; in emit_ldsread()
967 memset(&alu_fetch, 0, sizeof(r600_bytecode_alu)); in emit_ldsread()
982 memset(&alu_read, 0, sizeof(r600_bytecode_alu)); in emit_ldsread()
1006 r600_bytecode_alu alu_fetch; in emit_ldsatomic()
1007 r600_bytecode_alu alu_read; in emit_ldsatomic()
[all …]