Searched refs:new_src (Results 1 - 16 of 16) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_opt_phi_precision.c240 nir_ssa_def *new_src = nir_build_alu(b, op, old_src, NULL, NULL, NULL); local in function:try_move_narrowing_dst
243 nir_phi_instr_add_src(new_phi, src->pred, nir_src_for_ssa(new_src));
392 nir_ssa_def *new_src; local in function:try_move_widening_src
404 new_src = nir_f2f16(b, &lc->def);
406 new_src = nir_i2i16(b, &lc->def);
416 new_src = nir_mov_alu(b, alu->src[0], num_comp);
420 nir_phi_instr_add_src(new_phi, src->pred, nir_src_for_ssa(new_src));
H A Dnir_lower_bool_to_bitsize.c69 nir_ssa_def *new_src = local in function:make_sources_canonical
83 &alu->src[i].src, nir_src_for_ssa(new_src));
380 nir_ssa_def *new_src = local in function:lower_phi_instr
383 nir_src_for_ssa(new_src));
H A Dnir_lower_bit_size.c149 nir_ssa_def *new_src = nir_convert_to_bit_size(b, intrin->src[0].ssa, local in function:lower_intrinsic_instr
151 new_intrin->src[0] = nir_src_for_ssa(new_src);
215 nir_ssa_def *new_src = nir_u2u(b, src->src.ssa, bit_size); local in function:lower_phi_instr
217 nir_instr_rewrite_src(&phi->instr, &src->src, nir_src_for_ssa(new_src));
H A Dnir_lower_regs_to_ssa.c190 nir_ssa_def *new_src = &alu->dest.dest.ssa; local in function:rewrite_alu_instr
194 vec->src[i].src = nir_src_for_ssa(new_src);
H A Dnir.c1549 nir_instr_rewrite_src(nir_instr *instr, nir_src *src, nir_src new_src) argument
1554 nir_src_copy(src, &new_src);
1572 nir_if_rewrite_condition(nir_if *if_stmt, nir_src new_src) argument
1578 nir_src_copy(src, &new_src);
1653 nir_ssa_def_rewrite_uses_src(nir_ssa_def *def, nir_src new_src) argument
1655 if (new_src.is_ssa) {
1656 nir_ssa_def_rewrite_uses(def, new_src.ssa);
1659 nir_instr_rewrite_src(use_src->parent_instr, use_src, new_src);
1662 nir_if_rewrite_condition(use_src->parent_if, new_src);
2181 nir_src new_src local in function:nir_function_impl_lower_instructions
[all...]
H A Dnir_opt_if.c1117 nir_src new_src = nir_src_for_ssa(nalu); local in function:propagate_condition_eval
1120 nir_if_rewrite_condition(alu_use->parent_if, new_src);
1122 nir_instr_rewrite_src(alu_use->parent_instr, alu_use, new_src);
H A Dnir.h4293 void nir_instr_rewrite_src(nir_instr *instr, nir_src *src, nir_src new_src);
4307 void nir_if_rewrite_condition(nir_if *if_stmt, nir_src new_src);
4326 void nir_ssa_def_rewrite_uses_src(nir_ssa_def *def, nir_src new_src);
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_parser.y156 static struct ir3_register * new_src(int num, unsigned flags)
1017 cat6_imm_offset: offset { new_src(0, IR3_REG_IMMED)->iim_val = $1; }
1028 new_src(0, IR3_REG_IMMED)->uim_val = 0;
1029 new_src(0, IR3_REG_IMMED)->uim_val = $4;
1033 new_src(0, IR3_REG_IMMED)->uim_val = $5 - 2;
1034 new_src(0, IR3_REG_IMMED)->uim_val = $6;
1043 new_src(0, IR3_REG_IMMED)->iim_val = $8;
1101 | integer { new_src(0, IR3_REG_IMMED)->iim_val = $1; }
1162 src: T_REGISTER { $$ = new_src($1, 0); }
1163 | T_A0 { $$ = new_src((6
[all...]
H A Dir3_lower_subgroups.c219 struct ir3_register *new_src = ir3_src_create(mov, 0, 0); local in function:lower_block
220 *new_src = *instr->srcs[src];
223 (new_src->flags & IR3_REG_HALF) ? TYPE_U16 : TYPE_U32;
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_lower_phis_to_scalar.c251 nir_phi_src *new_src = ralloc(new_phi, nir_phi_src); local in function:lower_phis_to_scalar_block
252 new_src->pred = src->pred;
253 new_src->src = nir_src_for_ssa(&mov->dest.dest.ssa);
255 exec_list_push_tail(&new_phi->srcs, &new_src->node);
H A Dnir.c1413 nir_instr_rewrite_src(nir_instr *instr, nir_src *src, nir_src new_src) argument
1418 *src = new_src;
1435 nir_if_rewrite_condition(nir_if *if_stmt, nir_src new_src) argument
1441 *src = new_src;
1503 nir_ssa_def_rewrite_uses(nir_ssa_def *def, nir_src new_src) argument
1505 assert(!new_src.is_ssa || def != new_src.ssa);
1508 nir_instr_rewrite_src(use_src->parent_instr, use_src, new_src);
1511 nir_if_rewrite_condition(use_src->parent_if, new_src);
1545 nir_ssa_def_rewrite_uses_after(nir_ssa_def *def, nir_src new_src, argument
[all...]
H A Dnir_lower_regs_to_ssa.c193 nir_ssa_def *new_src = &alu->dest.dest.ssa; local in function:rewrite_alu_instr
197 vec->src[i].src = nir_src_for_ssa(new_src);
H A Dnir_opt_if.c1171 nir_src new_src = nir_src_for_ssa(nalu); local in function:propagate_condition_eval
1174 nir_if_rewrite_condition(alu_use->parent_if, new_src);
1176 nir_instr_rewrite_src(alu_use->parent_instr, alu_use, new_src);
H A Dnir.h2985 void nir_instr_rewrite_src(nir_instr *instr, nir_src *src, nir_src new_src);
2987 void nir_if_rewrite_condition(nir_if *if_stmt, nir_src new_src);
3006 void nir_ssa_def_rewrite_uses(nir_ssa_def *def, nir_src new_src);
3007 void nir_ssa_def_rewrite_uses_after(nir_ssa_def *def, nir_src new_src,
/xsrc/external/mit/xwd/dist/
H A DmultiVis.c886 image_win_type *new_src; local in function:add_window_to_list
888 if ((new_src = malloc(sizeof(image_win_type))) == NULL)
891 new_src->win = w;
892 new_src->x_rootrel = xrr;
893 new_src->y_rootrel = yrr;
894 new_src->x_vis = x_vis;
895 new_src->y_vis = y_vis;
896 new_src->width = width;
897 new_src->height = height;
898 new_src
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
H A Dsfn_nir_lower_64bit.cpp1043 auto new_src = nir_vec(&b, srcs, comps); local in function:r600::StoreMerger::combine_one_slot
1045 nir_instr_rewrite_src(&last_store->instr, &last_store->src[0], nir_src_for_ssa(new_src));

Completed in 34 milliseconds