summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ir_print_visitor.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/ir_print_visitor.cpp b/ir_print_visitor.cpp
index cbe7d976ce..6eb9a1dc41 100644
--- a/ir_print_visitor.cpp
+++ b/ir_print_visitor.cpp
@@ -148,10 +148,13 @@ void ir_print_visitor::visit(ir_expression *ir)
printf("(expression ");
+ print_type(ir->type);
+
assert((unsigned int)ir->operation <
sizeof(operators) / sizeof(operators[0]));
- printf("%s", operators[ir->operation]);
+ printf(" %s ", operators[ir->operation]);
+
printf("(");
if (ir->operands[0])
ir->operands[0]->accept(this);