/external/mesa3d/src/compiler/nir/ |
nir_opt_global_to_local.c | 31 global_to_local(nir_register *reg) 96 foreach_list_typed_safe(nir_register, reg, node, &shader->registers) {
|
nir_lower_regs_to_ssa.c | 48 nir_register *reg = src->reg.reg; 74 nir_register *reg = nif->condition.reg.reg; 92 nir_register *reg = dest->reg.reg; 114 nir_register *reg = alu->dest.dest.reg.reg;
|
nir_sweep.c | 126 steal_list(nir, nir_register, &impl->registers); 175 steal_list(nir, nir_register, &nir->registers);
|
nir_from_ssa.c | 92 nir_register *reg; 450 static nir_register * 453 nir_register *reg = nir_local_reg_create(impl); 467 nir_register *reg; 706 nir_register *reg = nir_local_reg_create(state->builder.impl); 820 place_phi_read(nir_shader *shader, nir_register *reg, 882 nir_register *reg = create_reg_for_ssa_def(&phi->dest.ssa, impl); 921 nir_register *reg = create_reg_for_ssa_def(&dest->ssa, state->impl); 957 nir_register *reg = create_reg_for_ssa_def(&undef->def, state.impl); 962 nir_register *reg = create_reg_for_ssa_def(&load->def, state.impl) [all...] |
nir_clone.c | 116 static nir_register * 117 remap_reg(clone_state *state, const nir_register *reg) 188 /* NOTE: for cloning nir_register's, bypass nir_global/local_reg_create() 191 static nir_register * 192 clone_register(clone_state *state, const nir_register *reg) 194 nir_register *nreg = rzalloc(state->ns, nir_register); 213 /* clone list of nir_register: */ 219 foreach_list_typed(nir_register, reg, node, list) { 220 nir_register *nreg = clone_register(state, reg) [all...] |
nir.h | 337 typedef struct nir_register { struct 374 } nir_register; typedef in typeref:struct:nir_register 377 foreach_list_typed(nir_register, reg, node, reg_list) 379 foreach_list_typed_safe(nir_register, reg, node, reg_list) 466 nir_register *reg; 477 nir_register *reg; 559 nir_src_for_reg(nir_register *reg) 572 nir_dest_for_reg(nir_register *reg) [all...] |
nir_lower_locals_to_regs.c | 93 static nir_register * 115 nir_register *reg = nir_local_reg_create(state->impl);
|
nir.c | 65 static nir_register * 68 nir_register *reg = ralloc(mem_ctx, nir_register); 85 nir_register * 88 nir_register *reg = reg_create(shader, &shader->registers); 95 nir_register * 98 nir_register *reg = reg_create(ralloc_parent(impl), &impl->registers); 106 nir_reg_remove(nir_register *reg) 1073 foreach_list_typed(nir_register, reg, node, &impl->registers) { 1083 foreach_list_typed(nir_register, reg, node, &shader->registers) [all...] |
nir_validate.c | 46 * equivalent to the uses and defs in nir_register, but built up by the 853 prevalidate_reg_decl(nir_register *reg, bool is_global, validate_state *state) 882 postvalidate_reg_decl(nir_register *reg, validate_state *state) [all...] |
nir_lower_vec_to_movs.c | 235 nir_register *reg = nir_local_reg_create(impl);
|
nir_print.c | 81 print_register(nir_register *reg, print_state *state) 95 print_register_decl(nir_register *reg, print_state *state) 1069 foreach_list_typed(nir_register, reg, node, &impl->registers) { 1190 foreach_list_typed(nir_register, reg, node, &shader->registers) {
|
/external/mesa3d/src/mesa/program/ |
prog_to_nir.c | 54 nir_register **output_regs; 55 nir_register **temp_regs; 57 nir_register *addr_reg; 951 c->output_regs = rzalloc_array(c, nir_register *, max_outputs); 961 nir_register *reg = nir_local_reg_create(b->impl); 982 c->temp_regs = rzalloc_array(c, nir_register *, 985 nir_register *reg;
|
/external/mesa3d/src/gallium/auxiliary/nir/ |
tgsi_to_nir.c | 47 nir_register *reg; 65 nir_register *addr_reg; 271 nir_register *reg = nir_local_reg_create(b->impl); 387 nir_register *reg = nir_local_reg_create(b->impl); 714 nir_register *reg; [all...] |
/external/mesa3d/src/gallium/drivers/vc4/ |
vc4_program.c | 204 nir_register *reg = dest->reg.reg; 252 nir_register *reg = dest->reg.reg; 269 nir_register *reg = src.reg.reg; [all...] |
/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_vec4_nir.cpp | 140 foreach_list_typed(nir_register, reg, node, &impl->registers) { 256 dst_reg_for_nir_reg(vec4_visitor *v, nir_register *nir_reg, [all...] |
brw_fs_nir.cpp | 254 foreach_list_typed(nir_register, reg, node, &impl->registers) { [all...] |