Searched refs:parallelcopy (Results 1 - 5 of 5) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/amd/compiler/tests/
H A Dtest_regalloc.cpp235 Pseudo_instruction& parallelcopy = program->blocks[0].instructions[3]->pseudo(); variable in typeref:typename:Pseudo_instruction &
236 aco_print_instr(&parallelcopy, output);
237 fprintf(output, " scc:%u scratch:s%u\n", parallelcopy.tmp_in_scc, parallelcopy.scratch_sgpr.reg());
/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_register_allocation.cpp756 /* check if we moved another parallelcopy definition */
1045 /* create parallelcopy pair (without definition id) */
1134 /* create parallelcopy pair (without definition id) */
1873 std::vector<std::pair<Operand, Definition>>& parallelcopy,
1895 get_regs_for_copies(ctx, tmp_file, parallelcopy, blocking_vars, info.bounds, instr,
1903 dst = get_reg(ctx, register_file, operand.getTemp(), parallelcopy, instr, operand_index);
1909 parallelcopy.emplace_back(pc_op, pc_def);
1910 update_renames(ctx, register_file, parallelcopy, instr, rename_not_killed_ops | fill_killed_ops);
1994 std::vector<std::pair<Operand, Definition>> parallelcopy; local in function:aco::__anon1a58e4b40110::get_regs_for_phis
1995 definition.setFixed(get_reg(ctx, register_file, definition.getTemp(), parallelcopy, ph
1872 get_reg_for_operand(ra_ctx & ctx,RegisterFile & register_file,std::vector<std::pair<Operand,Definition>> & parallelcopy,aco_ptr<Instruction> & instr,Operand & operand,unsigned operand_index) argument
2502 std::vector<std::pair<Operand, Definition>> parallelcopy; local in function:aco::register_allocation
[all...]
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D20.0.0.rst2892 - aco: only create parallelcopy to restore exec at loop exit if needed
2900 - aco: parallelcopy exec mask before s_wqm
H A D21.0.0.rst814 - aco: don't emit parallelcopy when switching to WQM.
2747 - aco: remove rollback code around parallelcopy creation
H A D21.2.0.rst1441 - ir3: Introduce phi and parallelcopy instructions
1467 - ir3/ra: Fix array parallelcopy confusion

Completed in 82 milliseconds