Home
last modified time | relevance | path

Searched refs:is_alu (Results 1 – 9 of 9) sorted by relevance

/third_party/mesa3d/src/panfrost/midgard/
Dmidgard_print.c271 bool is_alu = ins->type == TAG_ALU_4; in mir_print_instruction() local
274 if (is_alu && alu_opcode_props[ins->op].props & QUIRK_FLIPPED_R24) { in mir_print_instruction()
280 if (ins->src[0] == r_constant && is_alu) in mir_print_instruction()
290 else if (ins->src[1] == r_constant && is_alu) in mir_print_instruction()
295 if (is_alu) { in mir_print_instruction()
/third_party/mesa3d/src/compiler/nir/
Dnir_opt_uniform_atomics.c140 bool is_alu = nir_ssa_scalar_is_alu(scalar); in match_invocation_comparison() local
141 if (is_alu && nir_ssa_scalar_alu_op(scalar) == nir_op_iand) { in match_invocation_comparison()
144 } else if (is_alu && nir_ssa_scalar_alu_op(scalar) == nir_op_ieq) { in match_invocation_comparison()
/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_isa.h751 r600_isa_cf_by_opcode(struct r600_isa* isa, unsigned opcode, unsigned is_alu) { in r600_isa_cf_by_opcode() argument
756 op = isa->cf_map[is_alu ? opcode + 0x80 : opcode]; in r600_isa_cf_by_opcode()
/third_party/mesa3d/src/freedreno/ir3/
Dir3_cf.c140 if (!is_alu(src)) in try_conversion_folding()
Dir3_delay.c105 return is_alu(n) || in count_instruction()
Dir3_postsched.c118 bool counts_for_delay = is_alu(instr) || is_flow(instr); in schedule()
Dir3_sched.c311 bool counts_for_delay = is_alu(instr) || is_flow(instr); in schedule()
Dir3.h942 is_alu(struct ir3_instruction *instr) in is_alu() function
Dir3_ra.c1404 if (is_sfu(reg->instr) || is_alu(reg->instr)) { in get_reg()