Searched refs:new_pred (Results 1 - 14 of 14) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_lower_subgroups.c38 struct ir3_block *new_pred)
42 block->predecessors[i] = new_pred;
50 struct ir3_block *new_pred)
54 block->physical_predecessors[i] = new_pred;
37 replace_pred(struct ir3_block * block,struct ir3_block * old_pred,struct ir3_block * new_pred) argument
49 replace_physical_pred(struct ir3_block * block,struct ir3_block * old_pred,struct ir3_block * new_pred) argument
H A Dir3_sched.c908 struct ir3_instruction *new_pred = NULL; local in function:split_pred
932 if (!new_pred) {
933 new_pred = split_instr(ctx, ctx->pred);
935 new_pred->flags &= ~IR3_INSTR_MARK;
937 predicated->srcs[0]->instr = new_pred;
941 sched_node_add_dep(predicated, new_pred, 0);
947 if (!new_pred) {
948 new_pred = split_instr(ctx, ctx->pred);
950 new_pred->flags &= ~IR3_INSTR_MARK;
952 ctx->block->condition = new_pred;
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/
H A Dir3_sched.c578 struct ir3_instruction *new_pred = NULL; local in function:split_pred
599 if (!new_pred) {
600 new_pred = ir3_instr_clone(ctx->pred);
602 new_pred->flags &= ~IR3_INSTR_MARK;
604 predicated->regs[1]->instr = new_pred;
611 return new_pred;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/lima/ir/pp/
H A Dnode.c376 void ppir_node_replace_pred(ppir_dep *dep, ppir_node *new_pred) argument
379 dep->pred = new_pred;
380 list_addtail(&dep->succ_link, &new_pred->succ_list);
H A Dppir.h334 void ppir_node_replace_pred(ppir_dep *dep, ppir_node *new_pred);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/lima/ir/gp/
H A Dnode.c365 void gpir_node_replace_pred(gpir_dep *dep, gpir_node *new_pred) argument
368 dep->pred = new_pred;
369 list_addtail(&dep->succ_link, &new_pred->succ_list);
H A Dgpir.h344 void gpir_node_replace_pred(gpir_dep *dep, gpir_node *new_pred);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/ir/gp/
H A Dnode.c392 void gpir_node_replace_pred(gpir_dep *dep, gpir_node *new_pred) argument
395 dep->pred = new_pred;
396 list_addtail(&dep->succ_link, &new_pred->succ_list);
H A Dgpir.h439 void gpir_node_replace_pred(gpir_dep *dep, gpir_node *new_pred);
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/lima/ir/pp/
H A Dnode.c467 void ppir_node_replace_pred(ppir_dep *dep, ppir_node *new_pred) argument
470 dep->pred = new_pred;
471 list_addtail(&dep->succ_link, &new_pred->succ_list);
H A Dppir.h401 void ppir_node_replace_pred(ppir_dep *dep, ppir_node *new_pred);
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_control_flow.c213 rewrite_phi_preds(nir_block *block, nir_block *old_pred, nir_block *new_pred) argument
222 src->pred = new_pred;
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_control_flow.c213 rewrite_phi_preds(nir_block *block, nir_block *old_pred, nir_block *new_pred) argument
222 src->pred = new_pred;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
H A Dsfn_ir_to_assembly.cpp501 auto new_pred = pred; local in function:r600::AssemblyFromShaderLegacyImpl::visit
502 new_pred.set_cf_type(cf_alu);
503 visit(new_pred);

Completed in 19 milliseconds