Home
last modified time | relevance | path

Searched defs:alu (Results 1 – 25 of 36) 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()
47 struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in r600_bytecode_get_num_operands()
71 struct r600_bytecode_alu *alu = CALLOC_STRUCT(r600_bytecode_alu); in r600_bytecode_alu() local
239 static int is_alu_once_inst(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in is_alu_once_inst()
244 static int is_alu_reduction_inst(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in is_alu_reduction_inst()
250 static int is_alu_mova_inst(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in is_alu_mova_inst()
255 static int alu_uses_rel(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in alu_uses_rel()
277 static int alu_uses_lds(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in alu_uses_lds()
290 static int is_alu_64bit_inst(struct r600_bytecode *bc, struct r600_bytecode_alu *alu) in is_alu_64bit_inst()
296 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.c482 struct r600_bytecode_alu alu; in evergreen_interp_alu() local
523 struct r600_bytecode_alu alu; in evergreen_interp_flat() local
670 struct r600_bytecode_alu alu; in select_twoside_color() local
703 struct r600_bytecode_alu alu; in single_alu_op2() local
760 struct r600_bytecode_alu alu; in single_alu_op3() local
840 struct r600_bytecode_alu alu; in tgsi_barrier() local
980 struct r600_bytecode_alu alu; in tgsi_declaration() local
1024 struct r600_bytecode_alu alu; in tgsi_declaration() local
1037 struct r600_bytecode_alu alu; in tgsi_declaration() local
1253 struct r600_bytecode_alu alu; in load_sample_position() local
[all …]
Dr700_asm.c36 int r700_bytecode_alu_build(struct r600_bytecode *bc, struct r600_bytecode_alu *alu, unsigned id) in r700_bytecode_alu_build()
80 struct r600_bytecode_alu *alu, uint32_t word0, uint32_t word1) in r700_bytecode_alu_read()
Deg_asm.c150 struct r600_bytecode_alu alu; in egcm_load_index_reg() local
220 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
Ddisasm-a2xx.c217 instr_alu_t *alu = (instr_alu_t *)dwords; in disasm_alu() local
Dir-a2xx.h91 } alu; member
/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.c43 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_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
362 nir_const_value *limit, nir_alu_instr *alu) in get_iteration()
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_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_propagate_invariant.c82 nir_alu_instr *alu = nir_instr_as_alu(instr); in propagate_invariant_instr() 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.c319 nir_alu_instr *alu = nir_instr_as_alu(instr); in lower_wpos_ytransform_block() local
Dnir_search.c451 nir_alu_instr *alu = nir_alu_instr_create(mem_ctx, expr->opcode); in construct_value() local
/external/mesa3d/src/mesa/drivers/dri/i965/
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.h255 alu_clause_tracker alu; variable
Dsb_bc_finalize.cpp812 sel_chan bc_finalizer::translate_kcache(cf_node* alu, value* v) { in translate_kcache()
/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

12