Home
last modified time | relevance | path

Searched refs:ppir_src (Results 1 – 9 of 9) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/lima/ir/pp/
Dlower.c52 ppir_src *src = ppir_node_get_src(succ, i); in ppir_lower_const()
76 ppir_src *mov_src = ppir_node_get_src(move, 0); in ppir_lower_const()
92 ppir_src tmp = alu->src[0]; in ppir_lower_swap_args()
117 ppir_src *src = ppir_node_get_src(succ, i); in ppir_lower_load()
136 ppir_src *mov_src = ppir_node_get_src(move, 0); in ppir_lower_load()
171 ppir_src *src = ppir_node_get_src(succ, i); in ppir_lower_texture()
188 ppir_src *mov_src = ppir_node_get_src(move, 0); in ppir_lower_texture()
200 ppir_src *src0 = &alu->src[0]; in ppir_lower_select()
201 ppir_src *src1 = &alu->src[1]; in ppir_lower_select()
202 ppir_src *src2 = &alu->src[2]; in ppir_lower_select()
[all …]
Dppir.h240 typedef struct ppir_src { struct
252 } ppir_src; argument
277 ppir_src src[3];
304 ppir_src src;
314 ppir_src src;
320 ppir_src src[2];
395 ppir_src src[2];
543 static inline ppir_src *ppir_node_get_src(ppir_node *node, int idx) in ppir_node_get_src()
566 static inline ppir_reg *ppir_src_get_reg(ppir_src *src) in ppir_src_get_reg()
590 static inline void ppir_node_target_assign(ppir_src *src, ppir_node *node) in ppir_node_target_assign()
[all …]
Dinstr.c78 ppir_src *last_src = add_alu->src + add_alu->num_src - 1; in ppir_instr_insert_mul_node()
84 ppir_src *src = add_alu->src; in ppir_instr_insert_mul_node()
138 static void ppir_update_src_pipeline(ppir_pipeline pipeline, ppir_src *src, in ppir_update_src_pipeline()
162 ppir_src *src = alu->src + j; in ppir_instr_update_src_pipeline()
171 ppir_src *src = branch->src + j; in ppir_instr_update_src_pipeline()
192 ppir_src *src = ppir_node_get_src(succ, s); in ppir_instr_insert_node()
Dcodegen.c41 static int get_scl_reg_index(ppir_src *src, int component) in get_scl_reg_index()
135 ppir_src *src = &load->src; in ppir_codegen_encode_varying()
279 ppir_src *src = alu->src; in ppir_codegen_encode_vec_mul()
352 ppir_src *src = alu->src; in ppir_codegen_encode_scl_mul()
432 ppir_src *src = node->op == ppir_op_select ? alu->src + 1 : alu->src; in ppir_codegen_encode_vec_add()
514 ppir_src *src = node->op == ppir_op_select ? alu->src + 1: alu->src; in ppir_codegen_encode_scl_add()
553 ppir_src *src = alu->src; in ppir_codegen_encode_combine()
Dnode_to_instr.c153 ppir_src *src = ppir_node_get_src(succ, i); in ppir_do_one_node_to_instr()
166 ppir_src *mov_src = ppir_node_get_src(move, 0); in ppir_do_one_node_to_instr()
190 ppir_src *mov_src = ppir_node_get_src(move, 0); in ppir_do_one_node_to_instr()
Dnode.c422 static void _ppir_node_replace_child(ppir_src *src, ppir_node *old_child, ppir_node *new_child) in _ppir_node_replace_child()
529 static void ppir_node_print_src(ppir_src *src) in ppir_node_print_src()
644 ppir_src *src = ppir_node_get_src(node, i); in ppir_node_insert_mov()
Dregalloc.c188 ppir_node *node, ppir_src *src, in ppir_update_spilled_src()
399 ppir_src *src = ppir_node_get_src(node, i); in ppir_regalloc_spill_reg()
443 ppir_src *src = ppir_node_get_src(node, j); in ppir_regalloc_choose_spill_node()
Dliveness.c77 ppir_src *src = ppir_node_get_src(node, i); in ppir_liveness_instr_srcs()
Dnir.c96 ppir_src *ps, nir_src *ns, unsigned mask) in ppir_node_add_src()
196 ppir_src *ps = node->src + i; in ppir_emit_alu()
890 ppir_src *src = ppir_node_get_src(node, i); in ppir_add_write_after_read_deps()