Searched refs:emit_alu_op3 (Results 1 – 2 of 2) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
D | sfn_emitaluinstruction.cpp | 86 case nir_op_b32csel: return emit_alu_op3(instr, op3_cnde_int, {0, 2, 1}); in do_emit() 99 case nir_op_bcsel: return emit_alu_op3(instr, op3_cnde_int, {0, 2, 1}); in do_emit() 104 case nir_op_bitfield_select: return emit_alu_op3(instr, op3_bfi_int); in do_emit() 114 case nir_op_fcsel: return emit_alu_op3(instr, op3_cnde, {0, 2, 1}); in do_emit() 115 case nir_op_fcsel_ge: return emit_alu_op3(instr, op3_cndge, {0, 1, 2}); in do_emit() 116 case nir_op_fcsel_gt: return emit_alu_op3(instr, op3_cndgt, {0, 1, 2}); in do_emit() 133 case nir_op_ffma: return emit_alu_op3(instr, op3_muladd_ieee); in do_emit() 160 case nir_op_ibfe: return emit_alu_op3(instr, op3_bfe_int); in do_emit() 161 case nir_op_i32csel_ge: return emit_alu_op3(instr, op3_cndge_int, {0, 1, 2}); in do_emit() 162 case nir_op_i32csel_gt: return emit_alu_op3(instr, op3_cndgt_int, {0, 1, 2}); in do_emit() [all …]
|
D | sfn_emitaluinstruction.h | 67 …bool emit_alu_op3(const nir_alu_instr& instr, EAluOp opcode, std::array<uint8_t, 3> reorder={0,1,2…
|