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

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
H A 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);
60 bool emit_alu_trans_op2(const nir_alu_instr& instr, EAluOp opcode);
61 bool emit_alu_cm_trig(const nir_alu_instr& instr, EAluOp opcode);
65 bool emit_alu_op2_int(const nir_alu_instr& instr, EAluOp opcode, AluOp2Opts ops = op2_opt_none);
67 bool emit_alu_op3(const nir_alu_instr& instr, EAluOp opcode, std::array<uint8_t, 3> reorder={0,1,2});
68 bool emit_alu_trans_op1(const nir_alu_instr& instr, EAluOp opcode, bool absolute = false);
71 bool emit_alu_i2orf2_b1(const nir_alu_instr& instr, EAluOp op);
74 bool emit_any_all_icomp(const nir_alu_instr& instr, EAluOp op, unsigned nc, bool all);
77 bool emit_any_all_fcomp(const nir_alu_instr& instr, EAluOp o
[all...]
H A 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,
107 EAluOp opcode() const {return m_opcode;}
132 EAluOp m_opcode;
H A Dsfn_shader_fragment.h61 bool load_interpolated_one_comp(GPRVector &dest, ShaderInput& io, const Interpolator& ip, EAluOp op);
62 bool load_interpolated_two_comp(GPRVector &dest, ShaderInput& io, const Interpolator& ip,EAluOp op, int writemask);
64 ShaderInput& io, const Interpolator& ip, EAluOp op, int start, int comp);
H A Dsfn_instruction_alu.cpp39 AluInstruction::AluInstruction(EAluOp opcode):
50 AluInstruction::AluInstruction(EAluOp opcode, PValue dest,
73 AluInstruction::AluInstruction(EAluOp opcode, PValue dest, PValue src0,
79 AluInstruction::AluInstruction(EAluOp opcode, PValue dest,
86 AluInstruction::AluInstruction(EAluOp opcode, PValue dest, PValue src0,
H A Dsfn_emitinstruction.h70 bool emit_instruction(EAluOp opcode, PValue dest,
H A Dsfn_emitaluinstruction.cpp365 bool EmitAluInstruction::emit_alu_op1(const nir_alu_instr& instr, EAluOp opcode,
410 bool EmitAluInstruction::emit_alu_trans_op1(const nir_alu_instr& instr, EAluOp opcode,
445 bool EmitAluInstruction::emit_alu_cm_trig(const nir_alu_instr& instr, EAluOp opcode)
470 bool EmitAluInstruction::emit_alu_f2i32_or_u32(const nir_alu_instr& instr, EAluOp op)
652 bool EmitAluInstruction::emit_alu_i2orf2_b1(const nir_alu_instr& instr, EAluOp op)
686 bool EmitAluInstruction::emit_any_all_icomp(const nir_alu_instr& instr, EAluOp op, unsigned nc, bool all)
694 EAluOp combine = all ? op2_and_int : op2_or_int;
727 bool EmitAluInstruction::emit_any_all_fcomp(const nir_alu_instr& instr, EAluOp op, unsigned nc, bool all)
782 bool EmitAluInstruction::emit_any_all_fcomp2(const nir_alu_instr& instr, EAluOp op, bool all)
813 bool EmitAluInstruction::emit_alu_trans_op2(const nir_alu_instr& instr, EAluOp opcod
[all...]
H A Dsfn_alu_defines.h36 enum EAluOp { enum in namespace:r600
269 extern const std::map<EAluOp, AluOp> alu_ops;
H A Dsfn_emitinstruction.cpp88 bool EmitInstruction::emit_instruction(EAluOp opcode, PValue dest,
H A Dsfn_shader_base.h70 bool emit_instruction(EAluOp opcode, PValue dest,
H A Dsfn_shader_fragment.cpp855 ShaderInput& io, const Interpolator& ip, EAluOp op)
875 const Interpolator& ip, EAluOp op, int writemask)
893 EAluOp op, UNUSED int start, int comp)
H A Dsfn_alu_defines.cpp31 const std::map<EAluOp, AluOp> alu_ops = {
H A Dsfn_ir_to_assembly.cpp197 extern const std::map<EAluOp, int> opcode_map;
1090 EAluOp idxop = idx ? op1_set_cf_idx1 : op1_set_cf_idx0;
1226 const std::map<EAluOp, int> opcode_map = {
H A Dsfn_shader_base.cpp1112 bool ShaderFromNirProcessor::emit_instruction(EAluOp opcode, PValue dest,

Completed in 14 milliseconds