Home
last modified time | relevance | path

Searched defs:alu (Results 1 – 25 of 40) sorted by relevance

12

/external/mesa3d/src/gallium/drivers/r600/
Dr600_asm.c41 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
235 static int is_alu_once_inst(struct r600_bytecode_alu *alu) in is_alu_once_inst()
240 static int is_alu_reduction_inst(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in is_alu_reduction_inst()
246 static int is_alu_mova_inst(struct r600_bytecode_alu *alu) in is_alu_mova_inst()
251 static int alu_uses_rel(struct r600_bytecode_alu *alu) in alu_uses_rel()
273 static int alu_uses_lds(struct r600_bytecode_alu *alu) in alu_uses_lds()
286 static int is_alu_64bit_inst(struct r600_bytecode_alu *alu) in is_alu_64bit_inst()
292 static int is_alu_vec_unit_inst(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in is_alu_vec_unit_inst()
[all …]
Dr600_shader.c500 struct r600_bytecode_alu alu; in evergreen_interp_alu() local
541 struct r600_bytecode_alu alu; in evergreen_interp_flat() local
688 struct r600_bytecode_alu alu; in select_twoside_color() local
721 struct r600_bytecode_alu alu; in single_alu_op2() local
778 struct r600_bytecode_alu alu; in single_alu_op3() local
858 struct r600_bytecode_alu alu; in tgsi_barrier() local
1038 struct r600_bytecode_alu alu; in tgsi_declaration() local
1051 struct r600_bytecode_alu alu; in tgsi_declaration() local
1271 struct r600_bytecode_alu alu; in load_sample_position() local
1318 struct r600_bytecode_alu alu; in load_block_grid_size() local
[all …]
Dr700_asm.c37 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()
Deg_asm.c177 struct r600_bytecode_alu alu; in egcm_load_index_reg() local
257 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/freedreno/a2xx/
Dfd2_compiler.c316 add_dst_reg(struct fd2_compile_context *ctx, struct ir2_instruction *alu, in add_dst_reg()
358 add_src_reg(struct fd2_compile_context *ctx, struct ir2_instruction *alu, in add_src_reg()
415 add_vector_clamp(struct tgsi_full_instruction *inst, struct ir2_instruction *alu) in add_vector_clamp()
423 add_scalar_clamp(struct tgsi_full_instruction *inst, struct ir2_instruction *alu) in add_scalar_clamp()
432 struct tgsi_full_instruction *inst, struct ir2_instruction *alu) in add_regs_vector_1()
445 struct tgsi_full_instruction *inst, struct ir2_instruction *alu) in add_regs_vector_2()
458 struct tgsi_full_instruction *inst, struct ir2_instruction *alu) in add_regs_vector_3()
475 add_regs_dummy_vector(struct ir2_instruction *alu) in add_regs_dummy_vector()
487 struct tgsi_full_instruction *inst, struct ir2_instruction *alu) in add_regs_scalar_1()
567 struct ir2_instruction *alu; in push_predicate() local
[all …]
Dir-a2xx.c366 instr_alu_t *alu = (instr_alu_t *)dwords; in instr_emit_alu() local
/external/mesa3d/src/compiler/nir/
Dnir_opt_undef.c78 opt_undef_vecN(nir_builder *b, nir_alu_instr *alu) in opt_undef_vecN()
142 nir_alu_instr *alu = nir_instr_as_alu(instr); in nir_opt_undef() local
Dnir_lower_to_source_mods.c45 nir_alu_instr *alu = nir_instr_as_alu(instr); in nir_lower_to_source_mods_block() local
Dnir_lower_idiv.c40 convert_instr(nir_builder *bld, nir_alu_instr *alu) in convert_instr()
Dnir_opt_move_comparisons.c152 nir_alu_instr *alu = nir_instr_as_alu(instr); in move_comparisons() local
Dnir_opt_remove_phis.c37 nir_alu_instr *alu = nir_instr_as_alu(ssa->parent_instr); in get_parent_mov() local
Dnir_loop_analyze.c166 nir_alu_instr *alu = nir_instr_as_alu(def->parent_instr); in mark_invariant() local
243 nir_alu_instr *alu = nir_instr_as_alu(src_var->def->parent_instr); in compute_induction_information() local
455 nir_alu_instr *alu = nir_instr_as_alu(alu_def->def->parent_instr); in calculate_iterations() local
551 nir_alu_instr *alu = nir_instr_as_alu(terminator->conditional_instr); in find_trip_count() local
Dnir_propagate_invariant.c82 nir_alu_instr *alu = nir_instr_as_alu(instr); in propagate_invariant_instr() local
Dnir_lower_int64.c226 lower_int64_alu_instr(nir_builder *b, nir_alu_instr *alu) in lower_int64_alu_instr()
264 nir_alu_instr *alu = nir_instr_as_alu(instr); in lower_int64_impl() local
Dnir_lower_vec_to_movs.c107 has_replicated_dest(nir_alu_instr *alu) in has_replicated_dest()
Dnir_lower_regs_to_ssa.c107 rewrite_alu_instr(nir_alu_instr *alu, struct regs_to_ssa_state *state) in rewrite_alu_instr()
Dnir_lower_wpos_ytransform.c325 nir_alu_instr *alu = nir_instr_as_alu(instr); in lower_wpos_ytransform_block() local
/external/mesa3d/src/intel/compiler/
Dbrw_nir_analyze_boolean_resolves.c110 nir_alu_instr *alu = nir_instr_as_alu(instr); in analyze_boolean_resolves_block() local
Dbrw_nir_opt_peephole_ffma.c81 nir_alu_instr *alu = nir_instr_as_alu(instr); in get_mul_for_src() local
/external/mesa3d/src/gallium/drivers/r600/sb/
Dsb_bc_dump.cpp226 static void print_dst(sb_ostream &s, bc_alu &alu) in print_dst()
245 static void print_src(sb_ostream &s, bc_alu &alu, unsigned idx) in print_src()
Dsb_sched.h260 alu_clause_tracker alu; variable
/external/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3_nir_lower_if_else.c139 nir_alu_instr *alu = nir_instr_as_alu(instr); in block_check_for_allowed_instrs() local
/external/mesa3d/prebuilt-intermediates/compiler/
Dbrw_nir_trig_workarounds.c121 nir_alu_instr *alu = nir_instr_as_alu(instr); in brw_nir_apply_trig_workarounds_block() local
/external/mesa3d/prebuilt-intermediates/ir3/
Dir3_nir_trig.c207 nir_alu_instr *alu = nir_instr_as_alu(instr); in ir3_nir_apply_trig_workarounds_block() local
/external/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_nir.c45 nir_alu_instr *alu = nir_instr_as_alu(instr); in scan_instruction() local

12