Searched refs:get_reg (Results 1 - 12 of 12) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a2xx/
H A Dir2.c278 ra_reg(ctx, get_reg(instr), -1, false, 0);
352 ra_reg(ctx, get_reg(instr_v), -1, is_export(instr_v), instr_v->alu.write_mask);
355 ra_reg(ctx, get_reg(instr_s), -1, is_export(instr_s), instr_s->alu.write_mask);
H A Dir2_assemble.c64 struct ir2_reg_component *comp = get_reg(instr)->comp;
104 struct ir2_reg_component *comp = get_reg(instr)->comp;
130 struct ir2_reg_component *comp = get_reg(instr)->comp;
146 return get_reg(instr)->idx;
H A Dir2_private.h324 static inline struct ir2_reg * get_reg(struct ir2_instr *instr) function in typeref:struct:ir2_reg *
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a2xx/
H A Dir2.c305 ra_reg(ctx, get_reg(instr), -1, false, 0);
379 ra_reg(ctx, get_reg(instr_v), -1, is_export(instr_v),
383 ra_reg(ctx, get_reg(instr_s), -1, is_export(instr_s),
H A Dir2_assemble.c65 struct ir2_reg_component *comp = get_reg(instr)->comp;
105 struct ir2_reg_component *comp = get_reg(instr)->comp;
131 struct ir2_reg_component *comp = get_reg(instr)->comp;
147 return get_reg(instr)->idx;
H A Dir2_private.h338 get_reg(struct ir2_instr *instr) function in typeref:struct:ir2_reg *
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/compiler/
H A Dr3xx_vertprog.c563 static int get_reg(struct radeon_compiler *c, struct temporary_allocation *ta, bool *hwtemps, function in typeref:typename:int
660 inst->U.I.SrcReg[i].Index = get_reg(c, ta, hwtemps, orig);
670 inst->U.I.DstReg.Index = get_reg(c, ta, hwtemps, orig);
/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_register_allocation.cpp1523 get_reg(ra_ctx& ctx, RegisterFile& reg_file, Temp temp, function in namespace:aco::__anon1a58e4b40110
1624 return get_reg(ctx, reg_file, temp, parallelcopies, instr, operand_index);
1726 return get_reg(ctx, reg_file, temp, parallelcopies, instr);
1766 /* use the fallback algorithm in get_reg() */
1767 return get_reg(ctx, reg_file, temp, parallelcopies, instr);
1903 dst = get_reg(ctx, register_file, operand.getTemp(), parallelcopy, instr, operand_index);
1995 definition.setFixed(get_reg(ctx, register_file, definition.getTemp(), parallelcopy, phi));
2674 PhysReg reg = get_reg(ctx, register_file, tmp, parallelcopy, instr);
2682 definition->setFixed(get_reg(ctx, register_file, tmp, parallelcopy, instr));
2813 PhysReg reg = get_reg(ct
[all...]
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_ra.c1116 get_reg(struct ra_ctx *ctx, struct ra_file *file, struct ir3_register *reg, function in typeref:typename:physreg_t
1274 physreg_t physreg = get_reg(ctx, file, dst, true);
1286 /* All the hard work is done by get_reg here. */
1287 physreg_t physreg = get_reg(ctx, file, dst, false);
1571 * a duplication of much of the logic in get_reg(). This also opens another
1608 * some of the get_reg() machinery as-if the source is a destination.
1705 physreg = get_reg(ctx, file, def, false);
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D20.1.0.rst1253 - aco: refactor get_reg() to take Temp instead of RegClass
1254 - aco: refactor get_reg() to also handle affinities
H A D21.0.0.rst2749 - aco: move update_renames() out of get_reg()
2817 - aco: add fallback algorithm in get_reg()
H A D21.1.0.rst4739 - aco: add fallback algorithm in get_reg()

Completed in 33 milliseconds