mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-08 13:28:06 +02:00
i965/disasm: Print the type after the swizzle also for 3src src operands
The disassembly currently has the swizzle after the type for 3src source operands, and the other way around for 2src. Flip the type and swizzle around for 3src so that the output matches 2src. Reviewed-by: Matt Turner <mattst88@gmail.com> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
This commit is contained in:
parent
ae17f34850
commit
50db8bd1b5
1 changed files with 3 additions and 3 deletions
|
|
@ -955,9 +955,9 @@ src0_3src(FILE *file, struct brw_context *brw, brw_inst *inst)
|
|||
string(file, "<0,1,0>");
|
||||
else
|
||||
string(file, "<4,4,1>");
|
||||
err |= src_swizzle(file, brw_inst_3src_src0_swizzle(brw, inst));
|
||||
err |= control(file, "src da16 reg type", three_source_reg_encoding,
|
||||
brw_inst_3src_src_type(brw, inst), NULL);
|
||||
err |= src_swizzle(file, brw_inst_3src_src0_swizzle(brw, inst));
|
||||
return err;
|
||||
}
|
||||
|
||||
|
|
@ -981,9 +981,9 @@ src1_3src(FILE *file, struct brw_context *brw, brw_inst *inst)
|
|||
string(file, "<0,1,0>");
|
||||
else
|
||||
string(file, "<4,4,1>");
|
||||
err |= src_swizzle(file, brw_inst_3src_src1_swizzle(brw, inst));
|
||||
err |= control(file, "src da16 reg type", three_source_reg_encoding,
|
||||
brw_inst_3src_src_type(brw, inst), NULL);
|
||||
err |= src_swizzle(file, brw_inst_3src_src1_swizzle(brw, inst));
|
||||
return err;
|
||||
}
|
||||
|
||||
|
|
@ -1008,9 +1008,9 @@ src2_3src(FILE *file, struct brw_context *brw, brw_inst *inst)
|
|||
string(file, "<0,1,0>");
|
||||
else
|
||||
string(file, "<4,4,1>");
|
||||
err |= src_swizzle(file, brw_inst_3src_src2_swizzle(brw, inst));
|
||||
err |= control(file, "src da16 reg type", three_source_reg_encoding,
|
||||
brw_inst_3src_src_type(brw, inst), NULL);
|
||||
err |= src_swizzle(file, brw_inst_3src_src2_swizzle(brw, inst));
|
||||
return err;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue