Home
last modified time | relevance | path

Searched refs:EAluOp (Results 1 – 13 of 13) sorted by relevance

/external/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_emitaluinstruction.h57 bool emit_alu_op1(const nir_alu_instr& instr, EAluOp opcode, const AluOpFlags &flags = 0);
58 bool emit_alu_op2(const nir_alu_instr& instr, EAluOp opcode, AluOp2Opts ops = op2_opt_none);
59 …bool emit_alu_op2_split_src_mods(const nir_alu_instr& instr, EAluOp opcode, AluOp2Opts ops = op2_o…
61 bool emit_alu_trans_op2(const nir_alu_instr& instr, EAluOp opcode);
68 bool emit_alu_op2_int(const nir_alu_instr& instr, EAluOp opcode, AluOp2Opts ops = op2_opt_none);
70 …bool emit_alu_op3(const nir_alu_instr& instr, EAluOp opcode, std::array<uint8_t, 3> reorder={0,1,2…
71 bool emit_alu_trans_op1(const nir_alu_instr& instr, EAluOp opcode, bool absolute = false);
72 bool emit_alu_trig_op1(const nir_alu_instr& instr, EAluOp opcode);
75 bool emit_alu_i2orf2_b1(const nir_alu_instr& instr, EAluOp op);
79 bool emit_any_all_icomp(const nir_alu_instr& instr, EAluOp op, unsigned nc, bool all);
[all …]
Dsfn_instruction_alu.h87 AluInstruction(EAluOp opcode);
88 AluInstruction(EAluOp opcode, PValue dest,
92 AluInstruction(EAluOp opcode, PValue dest, PValue src0,
95 AluInstruction(EAluOp opcode, PValue dest,
99 AluInstruction(EAluOp opcode, PValue dest, PValue src0, PValue src1,
108 EAluOp opcode() const {return m_opcode;} in opcode()
130 EAluOp m_opcode;
Dsfn_instruction_alu.cpp39 AluInstruction::AluInstruction(EAluOp opcode): in AluInstruction()
50 AluInstruction::AluInstruction(EAluOp opcode, PValue dest, in AluInstruction()
73 AluInstruction::AluInstruction(EAluOp opcode, PValue dest, PValue src0, in AluInstruction()
79 AluInstruction::AluInstruction(EAluOp opcode, PValue dest, in AluInstruction()
86 AluInstruction::AluInstruction(EAluOp opcode, PValue dest, PValue src0, in AluInstruction()
Dsfn_shader_fragment.h60 …bool load_interpolated_one_comp(GPRVector &dest, ShaderInput& io, const Interpolator& ip, EAluOp o…
61 …bool load_interpolated_two_comp(GPRVector &dest, ShaderInput& io, const Interpolator& ip,EAluOp op…
63 … ShaderInput& io, const Interpolator& ip, EAluOp op, int start, int comp);
Dsfn_emitaluinstruction.cpp328 bool EmitAluInstruction::emit_alu_op1(const nir_alu_instr& instr, EAluOp opcode, in emit_alu_op1()
373 bool EmitAluInstruction::emit_alu_trig_op1(const nir_alu_instr& instr, EAluOp opcode) in emit_alu_trig_op1()
424 bool EmitAluInstruction::emit_alu_trans_op1(const nir_alu_instr& instr, EAluOp opcode, in emit_alu_trans_op1()
458 bool EmitAluInstruction::emit_alu_f2i32_or_u32(const nir_alu_instr& instr, EAluOp op) in emit_alu_f2i32_or_u32()
508 EAluOp opcode = sgn ? op1_ffbh_int : op1_ffbh_uint; in emit_find_msb()
665 bool EmitAluInstruction::emit_alu_i2orf2_b1(const nir_alu_instr& instr, EAluOp op) in emit_alu_i2orf2_b1()
699 bool EmitAluInstruction::emit_any_all_icomp(const nir_alu_instr& instr, EAluOp op, unsigned nc, boo… in emit_any_all_icomp()
707 EAluOp combine = all ? op2_and_int : op2_or_int; in emit_any_all_icomp()
740 bool EmitAluInstruction::emit_any_all_fcomp(const nir_alu_instr& instr, EAluOp op, unsigned nc, boo… in emit_any_all_fcomp()
795 bool EmitAluInstruction::emit_any_all_fcomp2(const nir_alu_instr& instr, EAluOp op, bool all) in emit_any_all_fcomp2()
[all …]
Dsfn_alu_defines.h36 enum EAluOp { enum
269 extern const std::map<EAluOp, AluOp> alu_ops;
Dsfn_emitinstruction.h74 bool emit_instruction(EAluOp opcode, PValue dest,
Dsfn_emitinstruction.cpp88 bool EmitInstruction::emit_instruction(EAluOp opcode, PValue dest, in emit_instruction()
Dsfn_shader_base.h70 bool emit_instruction(EAluOp opcode, PValue dest,
Dsfn_shader_fragment.cpp707 … ShaderInput& io, const Interpolator& ip, EAluOp op) in load_interpolated_one_comp()
727 … const Interpolator& ip, EAluOp op, int writemask) in load_interpolated_two_comp()
743EAluOp op, UNUSED int start, int comp) in load_interpolated_two_comp_for_one()
Dsfn_ir_to_assembly.cpp227 extern const std::map<EAluOp, int> opcode_map;
1083 EAluOp idxop = idx ? op1_set_cf_idx1 : op1_set_cf_idx0; in emit_index_reg()
1222 const std::map<EAluOp, int> opcode_map = {
Dsfn_alu_defines.cpp31 const std::map<EAluOp, AluOp> alu_ops = {
Dsfn_shader_base.cpp1122 bool ShaderFromNirProcessor::emit_instruction(EAluOp opcode, PValue dest, in emit_instruction()