/external/mesa3d/src/gallium/drivers/r600/ |
D | r600_asm.c | 41 static inline bool alu_writes(struct r600_bytecode_alu *alu) in alu_writes() 46 static inline unsigned int r600_bytecode_get_num_operands(const struct r600_bytecode_alu *alu) in r600_bytecode_get_num_operands() 67 struct r600_bytecode_alu *alu = CALLOC_STRUCT(r600_bytecode_alu); in r600_bytecode_alu() local 254 static int is_alu_once_inst(struct r600_bytecode_alu *alu) in is_alu_once_inst() 259 static int is_alu_reduction_inst(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in is_alu_reduction_inst() 265 static int is_alu_mova_inst(struct r600_bytecode_alu *alu) in is_alu_mova_inst() 270 static int alu_uses_rel(struct r600_bytecode_alu *alu) in alu_uses_rel() 292 static int alu_uses_lds(struct r600_bytecode_alu *alu) in alu_uses_lds() 305 static int is_alu_64bit_inst(struct r600_bytecode_alu *alu) in is_alu_64bit_inst() 311 static int is_alu_vec_unit_inst(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in is_alu_vec_unit_inst() [all …]
|
D | r600_shader.c | 586 struct r600_bytecode_alu alu; in evergreen_interp_alu() local 627 struct r600_bytecode_alu alu; in evergreen_interp_flat() local 778 struct r600_bytecode_alu alu; in select_twoside_color() local 811 struct r600_bytecode_alu alu; in single_alu_op2() local 868 struct r600_bytecode_alu alu; in single_alu_op3() local 948 struct r600_bytecode_alu alu; in tgsi_barrier() local 1224 struct r600_bytecode_alu alu; in tgsi_declaration() local 1237 struct r600_bytecode_alu alu; in tgsi_declaration() local 1433 struct r600_bytecode_alu alu; in load_sample_position() local 1472 struct r600_bytecode_alu alu; in eg_load_helper_invocation() local [all …]
|
D | r700_asm.c | 37 int r700_bytecode_alu_build(struct r600_bytecode *bc, struct r600_bytecode_alu *alu, unsigned id) in r700_bytecode_alu_build() 81 struct r600_bytecode_alu *alu, uint32_t word0, uint32_t word1) in r700_bytecode_alu_read()
|
D | eg_asm.c | 179 struct r600_bytecode_alu alu; in egcm_load_index_reg() local 259 int eg_bytecode_alu_build(struct r600_bytecode *bc, struct r600_bytecode_alu *alu, unsigned id) in eg_bytecode_alu_build()
|
/external/mesa3d/src/gallium/drivers/lima/ir/pp/ |
D | lower.c | 89 ppir_alu_node *alu = ppir_node_to_alu(node); in ppir_lower_swap_args() local 146 ppir_alu_node *alu = ppir_node_to_alu(node); in ppir_lower_ddxy() local 199 ppir_alu_node *alu = ppir_node_to_alu(node); in ppir_lower_select() local 276 ppir_alu_node *alu = ppir_node_to_alu(node); in ppir_lower_trunc() local 287 ppir_alu_node *alu = ppir_node_to_alu(node); in ppir_lower_abs() local 301 ppir_alu_node *alu = ppir_node_to_alu(node); in ppir_lower_neg() local 314 ppir_alu_node *alu = ppir_node_to_alu(node); in ppir_lower_sat() local
|
D | codegen.c | 187 ppir_alu_node *alu = ppir_node_to_alu(node); in ppir_codegen_encode_vec_mul() local 260 ppir_alu_node *alu = ppir_node_to_alu(node); in ppir_codegen_encode_scl_mul() local 329 ppir_alu_node *alu = ppir_node_to_alu(node); in ppir_codegen_encode_vec_add() local 418 ppir_alu_node *alu = ppir_node_to_alu(node); in ppir_codegen_encode_scl_add() local 494 ppir_alu_node *alu = ppir_node_to_alu(node); in ppir_codegen_encode_combine() local
|
/external/mesa3d/src/compiler/nir/ |
D | nir_lower_flrp.c | 37 append_flrp_to_dead_list(struct u_vector *dead_flrp, struct nir_alu_instr *alu) in append_flrp_to_dead_list() 48 struct nir_alu_instr *alu) in replace_with_strict_ffma() 77 struct nir_alu_instr *alu) in replace_with_single_ffma() 110 struct nir_alu_instr *alu) in replace_with_strict() 146 struct nir_alu_instr *alu) in replace_with_fast() 181 struct nir_alu_instr *alu, bool subtract_c) in replace_with_expanded_ffma_and_add() 330 get_similar_flrp_stats(nir_alu_instr *alu, struct similar_flrp_stats *st) in get_similar_flrp_stats() 366 nir_alu_instr *alu, in convert_flrp_instruction() 608 nir_alu_instr *const alu = nir_instr_as_alu(instr); in lower_flrp_impl() local
|
D | nir_opt_undef.c | 78 opt_undef_vecN(nir_builder *b, nir_alu_instr *alu) in opt_undef_vecN() 110 nir_alu_instr *alu = nir_instr_as_alu(instr); in nir_get_undef_mask() local 174 nir_alu_instr *alu = nir_instr_as_alu(instr); in nir_opt_undef_instr() local
|
D | nir_lower_alu_to_scalar.c | 44 nir_alu_instr *alu = nir_instr_as_alu(instr); in inst_is_vector_alu() local 56 nir_alu_ssa_dest_init(nir_alu_instr *alu, unsigned num_components, in nir_alu_ssa_dest_init() 65 lower_reduction(nir_alu_instr *alu, nir_op chan_op, nir_op merge_op, in lower_reduction() 100 nir_alu_instr *alu = nir_instr_as_alu(instr); in lower_alu_instr_scalar() local
|
D | nir_opt_intrinsics.c | 56 try_opt_bcsel_of_shuffle(nir_builder *b, nir_alu_instr *alu) in try_opt_bcsel_of_shuffle() 91 opt_intrinsics_alu(nir_builder *b, nir_alu_instr *alu) in opt_intrinsics_alu() 130 nir_alu_instr *alu = nir_instr_as_alu(use_src->parent_instr); in opt_intrinsics_intrin() local
|
D | nir_opt_rematerialize_compares.c | 82 nir_alu_instr *const alu = nir_instr_as_alu(use->parent_instr); in all_uses_are_bcsel() local 107 nir_alu_instr *const alu = nir_instr_as_alu(instr); in nir_opt_rematerialize_compares_impl() local
|
D | nir_opt_if.c | 272 alu_instr_is_comparison(const nir_alu_instr *alu) in alu_instr_is_comparison() 292 alu_instr_is_type_conversion(const nir_alu_instr *alu) in alu_instr_is_type_conversion() 415 nir_alu_instr *const alu = nir_instr_as_alu(instr); in opt_split_alu_of_phi() local 1051 clone_alu_and_replace_src_defs(nir_builder *b, const nir_alu_instr *alu, in clone_alu_and_replace_src_defs() 1127 nir_src *alu_use, nir_alu_instr *alu, in propagate_condition_eval() 1163 nir_alu_instr *alu = nir_instr_as_alu(src->parent_instr); in can_propagate_through_alu() local 1198 nir_alu_instr *alu = nir_instr_as_alu(use_src->parent_instr); in evaluate_condition_use() local
|
D | nir_opt_idiv_const.c | 100 nir_opt_idiv_const_instr(nir_builder *b, nir_alu_instr *alu) in nir_opt_idiv_const_instr() 167 nir_alu_instr *alu = nir_instr_as_alu(instr); in nir_opt_idiv_const_impl() local
|
D | nir_loop_analyze.c | 36 nir_alu_instr *alu; /* The def of the alu-operation */ member 130 nir_alu_instr *alu = nir_instr_as_alu(instr); in instr_cost() local 225 nir_alu_instr *alu = nir_instr_as_alu(def->parent_instr); in mark_invariant() local 280 nir_alu_instr *alu = nir_instr_as_alu(src->src.ssa->parent_instr); in phi_instr_as_alu() local 293 alu_src_has_identity_swizzle(nir_alu_instr *alu, unsigned src_idx) in alu_src_has_identity_swizzle() 357 nir_alu_instr *alu = nir_instr_as_alu(src_var->def->parent_instr); in compute_induction_information() local 743 nir_const_value limit, nir_alu_instr *alu, in calculate_iterations() 866 nir_alu_instr *alu = nir_instr_as_alu(cond.def->parent_instr); in is_supported_terminator_condition() local
|
D | nir_lower_bool_to_bitsize.c | 58 make_sources_canonical(nir_builder *b, nir_alu_instr *alu, uint32_t start_idx) in make_sources_canonical() 94 lower_alu_instr(nir_builder *b, nir_alu_instr *alu) in lower_alu_instr()
|
D | nir_lower_idiv.c | 44 convert_instr(nir_builder *bld, nir_alu_instr *alu) in convert_instr() 207 convert_instr_precise(nir_builder *bld, nir_alu_instr *alu) in convert_instr_precise()
|
D | nir_lower_amul.c | 89 nir_alu_instr *alu = nir_instr_as_alu(parent); in lower_large_src() local 310 nir_alu_instr *alu = nir_instr_as_alu(instr); in nir_lower_amul() local
|
D | nir_opt_comparison_pre.c | 130 nir_alu_instr *alu) in add_instruction_for_block() 232 nir_alu_instr *const alu = nir_instr_as_alu(instr); in comparison_pre_block() local
|
D | nir_lower_bit_size.c | 37 nir_alu_instr *alu = nir_src_as_alu_instr(nir_src_for_ssa(src)); in convert_to_bit_size() local 49 lower_alu_instr(nir_builder *bld, nir_alu_instr *alu, unsigned bit_size) in lower_alu_instr()
|
/external/mesa3d/src/gallium/drivers/lima/ir/gp/ |
D | lower.c | 134 gpir_alu_node *alu = gpir_node_to_alu(child); in gpir_lower_neg() local 150 gpir_alu_node *alu = gpir_node_to_alu(dep->succ); in gpir_lower_neg() local 174 gpir_alu_node *alu = gpir_node_to_alu(node); in gpir_lower_complex() local 291 gpir_alu_node *alu = gpir_node_to_alu(dummy_m); in gpir_lower_node_may_consume_two_slots() local 371 gpir_alu_node *alu = gpir_node_to_alu(node); in gpir_lower_abs() local 390 gpir_alu_node *alu = gpir_node_to_alu(node); in gpir_lower_not() local
|
D | codegen.c | 96 gpir_alu_node *alu = gpir_node_to_alu(node); in gpir_codegen_mul0_slot() local 156 gpir_alu_node *alu = gpir_node_to_alu(node); in gpir_codegen_mul1_slot() local 208 gpir_alu_node *alu = gpir_node_to_alu(node); in gpir_codegen_add0_slot() local 293 gpir_alu_node *alu = gpir_node_to_alu(node); in gpir_codegen_add1_slot() local 384 gpir_alu_node *alu = gpir_node_to_alu(node); in gpir_codegen_complex_slot() local 439 gpir_alu_node *alu = gpir_node_to_alu(node); in gpir_codegen_pass_slot() local
|
/external/mesa3d/src/intel/compiler/ |
D | brw_nir_lower_conversions.c | 54 split_conversion(nir_builder *b, nir_alu_instr *alu, nir_op op1, nir_op op2) in split_conversion() 66 lower_instr(nir_builder *b, nir_alu_instr *alu) in lower_instr() 140 nir_alu_instr *alu = nir_instr_as_alu(instr); in lower_impl() local
|
/external/mesa3d/src/panfrost/util/ |
D | nir_mod_helpers.c | 45 nir_alu_instr *alu = nir_instr_as_alu(src->src.ssa->parent_instr); in pan_has_source_mod() local 106 nir_alu_instr *alu = nir_instr_as_alu(parent); in pan_has_dest_mod() local
|
/external/mesa3d/src/gallium/drivers/etnaviv/ |
D | etnaviv_nir.c | 75 nir_alu_instr *alu = nir_instr_as_alu(ssa->parent_instr); in etna_lower_io() local 211 nir_alu_instr *alu = nir_instr_as_alu(instr); in etna_lower_alu_impl() local
|
/external/mesa3d/src/panfrost/midgard/ |
D | nir_fuse_io_16.c | 43 nir_alu_instr *alu = nir_instr_as_alu(parent); in nir_src_is_f2fmp() local
|