Searched refs:src_var (Results 1 - 7 of 7) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_fs_register_coalesce.cpp100 int dst_var, int src_var)
102 if (!live_intervals->vars_interfere(src_var, dst_var))
107 int src_start = live_intervals->start[src_var];
108 int src_end = live_intervals->end[src_var];
165 int src_var[MAX_VGRF_SIZE]; local in function:fs_visitor::register_coalesce
229 src_var[i] = live_intervals->var_from_vgrf[src_reg] + i;
232 dst_var[i], src_var[i])) {
276 live_intervals->start[src_var[i]]);
279 live_intervals->end[src_var[i]]);
98 can_coalesce_vars(brw::fs_live_variables * live_intervals,const cfg_t * cfg,const fs_inst * inst,int dst_var,int src_var) argument
H A Dbrw_fs_saturate_propagation.cpp62 int src_var = v->live_intervals->var_from_reg(inst->src[0]); local in function:opt_saturate_propagation_local
63 int src_end_ip = v->live_intervals->end[src_var];
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_fs_register_coalesce.cpp102 int dst_var, int src_var)
104 if (!live.vars_interfere(src_var, dst_var))
109 int src_start = live.start[src_var];
110 int src_end = live.end[src_var];
201 int src_var[MAX_VGRF_SIZE]; local in function:fs_visitor::register_coalesce
265 src_var[i] = live.var_from_vgrf[src_reg] + i;
267 if (!can_coalesce_vars(live, cfg, block, inst, dst_var[i], src_var[i])) {
323 live.start[src_var[i]]);
325 live.end[src_var[i]]);
100 can_coalesce_vars(const fs_live_variables & live,const cfg_t * cfg,const bblock_t * block,const fs_inst * inst,int dst_var,int src_var) argument
H A Dbrw_fs_saturate_propagation.cpp64 int src_var = live.var_from_reg(inst->src[0]); local in function:opt_saturate_propagation_local
65 int src_end_ip = live.end[src_var];
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_loop_analyze.c397 nir_loop_variable *src_var = get_loop_var(src->src.ssa, state); local in function:compute_induction_information
402 if (src_var->in_if_branch || src_var->in_nested_loop)
408 if (is_var_phi(src_var)) {
410 nir_instr_as_phi(src_var->def->parent_instr);
413 src_var = get_loop_var(&src_phi_alu->dest.dest.ssa, state);
414 if (!src_var->in_if_branch)
419 if (!src_var->in_loop && !biv->def_outside_loop) {
420 biv->def_outside_loop = src_var->def;
422 } else if (is_var_alu(src_var)
[all...]
H A Dnir_opt_copy_prop_vars.c1131 nir_variable *src_var = nir_deref_instr_get_variable(src.instr); local in function:copy_prop_vars_block
1132 if (src_var && src_var->data.cannot_coalesce) {
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_loop_analyze.c337 nir_loop_variable *src_var = get_loop_var(src->src.ssa, state); local in function:compute_induction_information
342 if (src_var->in_if_branch || src_var->in_nested_loop)
348 if (is_var_phi(src_var)) {
350 nir_instr_as_phi(src_var->def->parent_instr);
353 src_var = get_loop_var(&src_phi_alu->dest.dest.ssa, state);
354 if (!src_var->in_if_branch)
359 if (!src_var->in_loop && !biv->def_outside_loop) {
360 biv->def_outside_loop = src_var->def;
361 } else if (is_var_alu(src_var)
[all...]

Completed in 11 milliseconds