Searched refs:src_instr (Results 1 – 7 of 7) sorted by relevance
83 nir_instr *src_instr = src->ssa->parent_instr; in move_comparison_source() local85 if (src_instr->block == block && in move_comparison_source()86 src_instr->type == nir_instr_type_alu && in move_comparison_source()87 is_comparison(nir_instr_as_alu(src_instr)->op)) { in move_comparison_source()89 exec_node_remove(&src_instr->node); in move_comparison_source()92 exec_node_insert_node_before(&before->node, &src_instr->node); in move_comparison_source()94 exec_list_push_tail(&block->instr_list, &src_instr->node); in move_comparison_source()
111 nir_instr *src_instr = src->ssa->parent_instr; in copy_prop_src() local112 if (src_instr->type != nir_instr_type_alu) in copy_prop_src()115 nir_alu_instr *alu_instr = nir_instr_as_alu(src_instr); in copy_prop_src()145 nir_instr *src_instr = src->src.ssa->parent_instr; in copy_prop_alu_src() local146 if (src_instr->type != nir_instr_type_alu) in copy_prop_alu_src()149 nir_alu_instr *alu_instr = nir_instr_as_alu(src_instr); in copy_prop_alu_src()
57 nir_instr *src_instr = src->src.ssa->parent_instr; in is_phi_src_scalarizable() local58 switch (src_instr->type) { in is_phi_src_scalarizable()60 nir_alu_instr *src_alu = nir_instr_as_alu(src_instr); in is_phi_src_scalarizable()75 return should_lower_phi(nir_instr_as_phi(src_instr), state); in is_phi_src_scalarizable()83 nir_intrinsic_instr *src_intrin = nir_instr_as_intrinsic(src_instr); in is_phi_src_scalarizable()
71 nir_instr *src_instr = instr->src[i].src.ssa->parent_instr; in constant_fold_alu_instr() local73 if (src_instr->type != nir_instr_type_load_const) in constant_fold_alu_instr()75 nir_load_const_instr* load_const = nir_instr_as_load_const(src_instr); in constant_fold_alu_instr()
47 nir_instr *src_instr = src->ssa->parent_instr; in get_resolve_status_for_src() local48 uint8_t resolve_status = src_instr->pass_flags & BRW_NIR_BOOLEAN_MASK; in get_resolve_status_for_src()70 nir_instr *src_instr = src->ssa->parent_instr; in src_mark_needs_resolve() local71 uint8_t resolve_status = src_instr->pass_flags & BRW_NIR_BOOLEAN_MASK; in src_mark_needs_resolve()77 src_instr->pass_flags &= ~BRW_NIR_BOOLEAN_MASK; in src_mark_needs_resolve()78 src_instr->pass_flags |= BRW_NIR_BOOLEAN_NEEDS_RESOLVE; in src_mark_needs_resolve()
50 struct ir3_instruction *src_instr = ssa(src); in is_eligible_mov() local53 if (!src_instr) in is_eligible_mov()68 if (src_instr->opc == OPC_META_FO) in is_eligible_mov()75 if (src_instr->opc == OPC_META_PHI) in is_eligible_mov()492 struct ir3_instruction *src_instr = ssa(reg); in eliminate_output_mov() local493 debug_assert(src_instr); in eliminate_output_mov()494 return src_instr; in eliminate_output_mov()
187 int src_bank, src_instr, src_key; member