Home
last modified time | relevance | path

Searched refs:new_instructions (Results 1 – 11 of 11) sorted by relevance

/external/deqp-deps/SPIRV-Tools/test/opt/
Dinstruction_list_test.cpp95 std::vector<std::unique_ptr<Instruction>> new_instructions; in TEST() local
100 new_instructions.push_back(std::move(inst)); in TEST()
102 auto new_element = list.begin().InsertBefore(std::move(new_instructions)); in TEST()
103 EXPECT_TRUE(new_instructions.empty()); in TEST()
/external/swiftshader/third_party/SPIRV-Tools/test/opt/
Dinstruction_list_test.cpp95 std::vector<std::unique_ptr<Instruction>> new_instructions; in TEST() local
100 new_instructions.push_back(std::move(inst)); in TEST()
102 auto new_element = list.begin().InsertBefore(std::move(new_instructions)); in TEST()
103 EXPECT_TRUE(new_instructions.empty()); in TEST()
/external/mesa3d/src/amd/compiler/
Daco_form_hard_clauses.cpp69 std::vector<aco_ptr<Instruction>> new_instructions; in form_hard_clauses() local
70 new_instructions.reserve(block.instructions.size()); in form_hard_clauses()
71 Builder bld(program, &new_instructions); in form_hard_clauses()
108 block.instructions = std::move(new_instructions); in form_hard_clauses()
Daco_opt_value_numbering.cpp369 std::vector<aco_ptr<Instruction>> new_instructions; in process_block() local
370 new_instructions.reserve(block.instructions.size()); in process_block()
387 new_instructions.emplace_back(std::move(instr)); in process_block()
426 new_instructions.emplace_back(std::move(instr)); in process_block()
429 new_instructions.emplace_back(std::move(instr)); in process_block()
433 block.instructions = std::move(new_instructions); in process_block()
Daco_insert_NOPs.cpp314 … aco_ptr<Instruction>& instr, std::vector<aco_ptr<Instruction>>& new_instructions) in handle_instruction_gfx6() argument
428 new_instructions.emplace_back(std::move(nop)); in handle_instruction_gfx6()
590 … aco_ptr<Instruction>& instr, std::vector<aco_ptr<Instruction>>& new_instructions) in handle_instruction_gfx10() argument
626 new_instructions.emplace_back(std::move(depctr)); in handle_instruction_gfx10()
647 new_instructions.emplace_back(std::move(v_mov)); in handle_instruction_gfx10()
665 new_instructions.emplace_back(std::move(depctr)); in handle_instruction_gfx10()
692 new_instructions.emplace_back(std::move(s_mov)); in handle_instruction_gfx10()
741 new_instructions.emplace_back(std::move(wait)); in handle_instruction_gfx10()
Daco_insert_waitcnt.cpp872 std::vector<aco_ptr<Instruction>> new_instructions; in handle_block() local
887 emit_waitcnt(ctx, new_instructions, queued_imm); in handle_block()
890 new_instructions.emplace_back(std::move(instr)); in handle_block()
900 emit_waitcnt(ctx, new_instructions, queued_imm); in handle_block()
902 block.instructions.swap(new_instructions); in handle_block()
/external/swiftshader/third_party/SPIRV-Tools/source/fuzz/
Dtransformation_add_function.cpp611 std::vector<std::unique_ptr<opt::Instruction>> new_instructions; in TryToAddLoopLimiters() local
615 new_instructions.push_back(MakeUnique<opt::Instruction>( in TryToAddLoopLimiters()
623 new_instructions.push_back(MakeUnique<opt::Instruction>( in TryToAddLoopLimiters()
632 new_instructions.push_back(MakeUnique<opt::Instruction>( in TryToAddLoopLimiters()
642 new_instructions.push_back(MakeUnique<opt::Instruction>( in TryToAddLoopLimiters()
652 new_instructions.push_back(MakeUnique<opt::Instruction>( in TryToAddLoopLimiters()
667 std::move(new_instructions)); in TryToAddLoopLimiters()
669 back_edge_block_terminator->InsertBefore(std::move(new_instructions)); in TryToAddLoopLimiters()
864 std::vector<std::unique_ptr<opt::Instruction>> new_instructions; in TryToClampAccessChainIndices() local
868 new_instructions.push_back(MakeUnique<opt::Instruction>( in TryToClampAccessChainIndices()
[all …]
/external/deqp-deps/SPIRV-Tools/source/fuzz/
Dtransformation_add_function.cpp611 std::vector<std::unique_ptr<opt::Instruction>> new_instructions; in TryToAddLoopLimiters() local
615 new_instructions.push_back(MakeUnique<opt::Instruction>( in TryToAddLoopLimiters()
623 new_instructions.push_back(MakeUnique<opt::Instruction>( in TryToAddLoopLimiters()
632 new_instructions.push_back(MakeUnique<opt::Instruction>( in TryToAddLoopLimiters()
642 new_instructions.push_back(MakeUnique<opt::Instruction>( in TryToAddLoopLimiters()
652 new_instructions.push_back(MakeUnique<opt::Instruction>( in TryToAddLoopLimiters()
667 std::move(new_instructions)); in TryToAddLoopLimiters()
669 back_edge_block_terminator->InsertBefore(std::move(new_instructions)); in TryToAddLoopLimiters()
864 std::vector<std::unique_ptr<opt::Instruction>> new_instructions; in TryToClampAccessChainIndices() local
868 new_instructions.push_back(MakeUnique<opt::Instruction>( in TryToClampAccessChainIndices()
[all …]
/external/mesa3d/src/compiler/glsl/
Dlower_xfb_varying.cpp216 exec_list new_instructions; in lower_xfb_varying() local
238 new_instructions.push_tail(new_assignment); in lower_xfb_varying()
240 lower_xfb_var_splicer splicer(mem_ctx, shader->Stage, &new_instructions); in lower_xfb_varying()
Dopt_function_inlining.cpp235 exec_list new_instructions; in generate_inline() local
241 new_instructions.push_tail(new_ir); in generate_inline()
256 do_variable_replacement(&new_instructions, sig_param, deref); in generate_inline()
261 next_ir->insert_before(&new_instructions); in generate_inline()
Dlower_packed_varyings.cpp897 exec_list new_instructions, new_variables; in lower_packed_varyings() local
903 &new_instructions, in lower_packed_varyings()
914 lower_packed_varyings_gs_splicer splicer(mem_ctx, &new_instructions); in lower_packed_varyings()
926 lower_packed_varyings_return_splicer splicer(mem_ctx, &new_instructions); in lower_packed_varyings()
936 main_func_sig->body.append_list(&new_instructions); in lower_packed_varyings()
941 main_func_sig->body.get_head_raw()->insert_before(&new_instructions); in lower_packed_varyings()