Searched refs:new_instructions (Results 1 - 9 of 9) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/amd/compiler/
H A Daco_form_hard_clauses.cpp72 std::vector<aco_ptr<Instruction>> new_instructions; local in function:aco::form_hard_clauses
73 new_instructions.reserve(block.instructions.size());
74 Builder bld(program, &new_instructions);
111 block.instructions = std::move(new_instructions);
H A Daco_insert_NOPs.cpp353 std::vector<aco_ptr<Instruction>>& new_instructions)
470 new_instructions.emplace_back(std::move(nop));
636 std::vector<aco_ptr<Instruction>>& new_instructions)
672 new_instructions.emplace_back(std::move(depctr));
693 new_instructions.emplace_back(std::move(v_mov));
712 new_instructions.emplace_back(std::move(depctr));
739 new_instructions.emplace_back(std::move(s_mov));
789 new_instructions.emplace_back(std::move(wait));
804 Builder(state.program, &new_instructions).sopp(aco_opcode::s_nop, -1, 0);
816 Builder(state.program, &new_instructions)
352 handle_instruction_gfx6(State & state,NOP_ctx_gfx6 & ctx,aco_ptr<Instruction> & instr,std::vector<aco_ptr<Instruction>> & new_instructions) argument
635 handle_instruction_gfx10(State & state,NOP_ctx_gfx10 & ctx,aco_ptr<Instruction> & instr,std::vector<aco_ptr<Instruction>> & new_instructions) argument
[all...]
H A Daco_opt_value_numbering.cpp358 std::vector<aco_ptr<Instruction>> new_instructions; local in function:aco::__anonff0e353f0110::process_block
359 new_instructions.reserve(block.instructions.size());
376 new_instructions.emplace_back(std::move(instr));
416 new_instructions.emplace_back(std::move(instr));
419 new_instructions.emplace_back(std::move(instr));
423 block.instructions = std::move(new_instructions);
H A Daco_insert_waitcnt.cpp733 std::vector<aco_ptr<Instruction>> new_instructions; local in function:aco::__anondaf24d380110::handle_block
747 emit_waitcnt(ctx, new_instructions, queued_imm);
749 new_instructions.emplace_back(std::move(instr));
755 emit_waitcnt(ctx, new_instructions, queued_imm);
757 block.instructions.swap(new_instructions);
/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dopt_function_inlining.cpp235 exec_list new_instructions; local in function:ir_call::generate_inline
241 new_instructions.push_tail(new_ir);
256 do_variable_replacement(&new_instructions, sig_param, deref);
261 next_ir->insert_before(&new_instructions);
H A Dlower_xfb_varying.cpp216 exec_list new_instructions; local in function:lower_xfb_varying
238 new_instructions.push_tail(new_assignment);
240 lower_xfb_var_splicer splicer(mem_ctx, shader->Stage, &new_instructions);
H A Dlower_packed_varyings.cpp913 exec_list new_instructions, new_variables; local in function:lower_packed_varyings
919 &new_instructions,
930 lower_packed_varyings_gs_splicer splicer(mem_ctx, &new_instructions);
942 lower_packed_varyings_return_splicer splicer(mem_ctx, &new_instructions);
952 main_func_sig->body.append_list(&new_instructions);
957 main_func_sig->body.get_head_raw()->insert_before(&new_instructions);
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dopt_function_inlining.cpp235 exec_list new_instructions; local in function:ir_call::generate_inline
241 new_instructions.push_tail(new_ir);
256 do_variable_replacement(&new_instructions, sig_param, deref);
261 next_ir->insert_before(&new_instructions);
H A Dlower_packed_varyings.cpp884 exec_list new_instructions, new_variables; local in function:lower_packed_varyings
890 &new_instructions,
900 lower_packed_varyings_gs_splicer splicer(mem_ctx, &new_instructions);
912 lower_packed_varyings_return_splicer splicer(mem_ctx, &new_instructions);
922 main_func_sig->body.append_list(&new_instructions);
927 main_func_sig->body.get_head_raw()->insert_before(&new_instructions);

Completed in 16 milliseconds