Home
last modified time | relevance | path

Searched refs:emit_alu_op1 (Results 1 – 2 of 2) sorted by relevance

/external/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_emitaluinstruction.cpp63 case nir_op_ftrunc: return emit_alu_op1(instr, op1_trunc); in do_emit()
64 case nir_op_fabs: return emit_alu_op1(instr, op1_mov, {1 << alu_src0_abs}); in do_emit()
65 case nir_op_fneg: return emit_alu_op1(instr, op1_mov, {1 << alu_src0_neg}); in do_emit()
66 case nir_op_fsat: return emit_alu_op1(instr, op1_mov, {1 << alu_dst_clamp}); in do_emit()
74 case nir_op_fround_even: return emit_alu_op1(instr, op1_rndne); in do_emit()
81 case nir_op_fceil: return emit_alu_op1(instr, op1_ceil); in do_emit()
82 case nir_op_ffract: return emit_alu_op1(instr, op1_fract); in do_emit()
83 case nir_op_ffloor: return emit_alu_op1(instr, op1_floor); in do_emit()
91 case nir_op_bit_count: return emit_alu_op1(instr, op1_bcnt_int); in do_emit()
92 case nir_op_bitfield_reverse: return emit_alu_op1(instr, op1_bfrev_int); in do_emit()
[all …]
Dsfn_emitaluinstruction.h57 bool emit_alu_op1(const nir_alu_instr& instr, EAluOp opcode, const AluOpFlags &flags = 0);