i965: Print conditional mod in dump_instruction().
authorMatt Turner <mattst88@gmail.com>
Sun, 20 Oct 2013 22:48:14 +0000 (15:48 -0700)
committerMatt Turner <mattst88@gmail.com>
Thu, 5 Dec 2013 04:05:43 +0000 (20:05 -0800)
Reviewed-by: Eric Anholt <eric@anholt.net>
src/mesa/drivers/dri/i965/brw_fs.cpp
src/mesa/drivers/dri/i965/brw_vec4.cpp

index f10f5c0..f3b121a 100644 (file)
@@ -2831,7 +2831,7 @@ fs_visitor::dump_instruction(backend_instruction *be_inst)
    if (inst->saturate)
       printf(".sat");
    if (inst->conditional_mod) {
-      printf(".cmod");
+      printf("%s", conditional_modifier[inst->conditional_mod]);
       if (!inst->predicate &&
           (brw->gen < 5 || (inst->opcode != BRW_OPCODE_SEL &&
                               inst->opcode != BRW_OPCODE_IF &&
index 06ae052..962b4cf 100644 (file)
@@ -1109,7 +1109,11 @@ vec4_visitor::dump_instruction(backend_instruction *be_inst)
 {
    vec4_instruction *inst = (vec4_instruction *)be_inst;
 
-   printf("%s ", brw_instruction_name(inst->opcode));
+   printf("%s", brw_instruction_name(inst->opcode));
+   if (inst->conditional_mod) {
+      printf("%s", conditional_modifier[inst->conditional_mod]);
+   }
+   printf(" ");
 
    switch (inst->dst.file) {
    case GRF: