From 2993607c269d5d9a0ea23db3d228098c62ac85ef Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Sun, 20 Mar 2011 12:24:38 -0700 Subject: [PATCH] Moved print_whole_ir() up next to print_ir(). --- mojoshader_compiler.c | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/mojoshader_compiler.c b/mojoshader_compiler.c index c9409415..acfb2440 100644 --- a/mojoshader_compiler.c +++ b/mojoshader_compiler.c @@ -5819,6 +5819,19 @@ static void print_ir(FILE *io, unsigned int depth, void *_ir) } // switch } // print_ir +static void print_whole_ir(Context *ctx, FILE *io) +{ + if (ctx->ir != NULL) + { + int i; + for (i = 0; i <= ctx->user_func_index; i++) + { + printf("[FUNCTION %d ]\n", i); + print_ir(io, 1, ctx->ir[i]); + } // for + } // if +} // print_whole_ir + static void delete_ir(Context *ctx, void *_ir) { MOJOSHADER_irNode *ir = (MOJOSHADER_irNode *) _ir; @@ -5896,21 +5909,6 @@ static void delete_ir(Context *ctx, void *_ir) Free(ctx, ir); } // delete_ir - -static void print_whole_ir(Context *ctx, FILE *io) -{ - if (ctx->ir != NULL) - { - int i; - for (i = 0; i <= ctx->user_func_index; i++) - { - printf("[FUNCTION %d ]\n", i); - print_ir(io, 1, ctx->ir[i]); - } // for - } // if -} // print_whole_ir - - static void intermediate_representation(Context *ctx) { const MOJOSHADER_astCompilationUnit *ast = NULL;