Searched refs:instr2 (Results 1 - 9 of 9) sorted by relevance
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| H A D | nir_move_load_const.c | 82 nir_foreach_instr(instr2, block) { 83 if (instr2->type == nir_instr_type_phi) 86 exec_node_insert_node_before(&instr2->node,
|
| H A D | nir_instr_set.c | 569 nir_instrs_equal(const nir_instr *instr1, const nir_instr *instr2) argument 571 assert(instr_can_rewrite(instr1) && instr_can_rewrite(instr2)); 573 if (instr1->type != instr2->type) 579 nir_alu_instr *alu2 = nir_instr_as_alu(instr2); 611 nir_deref_instr *deref2 = nir_instr_as_deref(instr2); 653 nir_tex_instr *tex2 = nir_instr_as_tex(instr2); 687 nir_load_const_instr *load2 = nir_instr_as_load_const(instr2); 709 nir_phi_instr *phi2 = nir_instr_as_phi(instr2); 729 nir_intrinsic_instr *intrinsic2 = nir_instr_as_intrinsic(instr2);
|
| H A D | nir.h | 2984 bool nir_instrs_equal(const nir_instr *instr1, const nir_instr *instr2);
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| H A D | nir_opt_vectorize.c | 106 const nir_instr *instr2 = (nir_instr *) data2; local in function:instrs_equal 108 assert(instr2->type == nir_instr_type_alu); 111 nir_alu_instr *alu2 = nir_instr_as_alu(instr2); 180 * should dominate instr2. 185 nir_instr *instr1, nir_instr *instr2) 188 assert(instr2->type == nir_instr_type_alu); 190 nir_alu_instr *alu2 = nir_instr_as_alu(instr2); 337 nir_instr_remove(instr2); 184 instr_try_combine(struct nir_shader * nir,struct set * instr_set,nir_instr * instr1,nir_instr * instr2) argument
|
| H A D | nir_instr_set.c | 550 nir_instrs_equal(const nir_instr *instr1, const nir_instr *instr2) argument 552 assert(instr_can_rewrite(instr1) && instr_can_rewrite(instr2)); 554 if (instr1->type != instr2->type) 560 nir_alu_instr *alu2 = nir_instr_as_alu(instr2); 603 nir_deref_instr *deref2 = nir_instr_as_deref(instr2); 647 nir_tex_instr *tex2 = nir_instr_as_tex(instr2); 680 nir_load_const_instr *load2 = nir_instr_as_load_const(instr2); 702 nir_phi_instr *phi2 = nir_instr_as_phi(instr2); 722 nir_intrinsic_instr *intrinsic2 = nir_instr_as_intrinsic(instr2);
|
| H A D | nir.h | 4280 bool nir_instrs_equal(const nir_instr *instr1, const nir_instr *instr2);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/ |
| H A D | sfn_nir_vectorize_vs_inputs.c | 97 r600_io_access_same_var(const nir_instr *instr1, const nir_instr *instr2) argument 100 instr2->type == nir_instr_type_intrinsic); 103 nir_intrinsic_instr *intr2 = nir_instr_as_intrinsic(instr2); 221 const nir_instr *instr2 = *(nir_instr **)util_dynarray_begin(arr2); local in function:r600_cmp_func 223 return r600_io_access_same_var(instr1, instr2);
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/ |
| H A D | ir3_sched.c | 143 list_for_each_entry (struct ir3_instruction, instr2, &ctx->depth_list, node) { 144 if ((instr2->data == instr) || (instr2->data == NULL_INSTR) || !instr) 145 instr2->data = NULL;
|
| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/ |
| H A D | aco_lower_to_hw_instr.cpp | 2008 const aco_ptr<Instruction>& instr2 = block->instructions[k]; local in function:aco::lower_to_hw_instr 2009 if (instr2->opcode == aco_opcode::s_endpgm || 2010 instr2->opcode == aco_opcode::p_logical_end) 2012 else if (instr2->opcode == aco_opcode::exp && 2013 instr2->exp().dest == null_exp_dest) 2015 else if (instr2->opcode == aco_opcode::p_parallelcopy && 2016 instr2->definitions[0].isFixed() && 2017 instr2->definitions[0].physReg() == exec)
|
Completed in 28 milliseconds