r600/sfn: Skip move instructions if they are only ssa and without modifiers
[mesa.git] / src / gallium / drivers / r600 / sfn / sfn_emitaluinstruction.h
index ede38fbc163d79e0c286da1db5d2f3dbd8e2e46c..3b26af7b0eea4f468607c2998802b40f5fcdb407 100644 (file)
@@ -53,6 +53,7 @@ private:
 
    void split_constants(const nir_alu_instr& instr);
 
+   bool emit_mov(const nir_alu_instr& instr);
    bool emit_alu_op1(const nir_alu_instr& instr, EAluOp opcode, const AluOpFlags &flags = 0);
    bool emit_alu_op2(const nir_alu_instr& instr, EAluOp opcode, AluOp2Opts ops = op2_opt_none);
    bool emit_alu_op2_split_src_mods(const nir_alu_instr& instr, EAluOp opcode, AluOp2Opts ops = op2_opt_none);