aco: gfx10_wave64_bpermute reduce op to print_ir
[mesa.git] / src / amd / compiler / aco_print_ir.cpp
index c17845c082d26454ce35e801948573f0add46c5c..b8dc42009e2e554e28d7b006c4ea9063dcf4883c 100644 (file)
@@ -33,6 +33,7 @@ static const char *reduce_ops[] = {
    [ior64] = "ior64",
    [ixor32] = "ixor32",
    [ixor64] = "ixor64",
+   [gfx10_wave64_bpermute] = "gfx10_wave64_bpermute",
 };
 
 static void print_reg_class(const RegClass rc, FILE *output)
@@ -159,6 +160,10 @@ static void print_barrier_reorder(bool can_reorder, barrier_interaction barrier,
       fprintf(output, " atomic");
    if (barrier & barrier_shared)
       fprintf(output, " shared");
+   if (barrier & barrier_gs_data)
+      fprintf(output, " gs_data");
+   if (barrier & barrier_gs_sendmsg)
+      fprintf(output, " gs_sendmsg");
 }
 
 static void print_instr_format_specific(struct Instruction *instr, FILE *output)