From: Wolfgang (Blub) Bumiller Date: Sun, 12 Aug 2012 08:19:33 +0000 (+0200) Subject: ir_instr_dump to print CALL+paramcountfor calls rather than CALL0 always X-Git-Tag: 0.1-rc1~348^2~1 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=c3cbda8b2b52cf51a63676d3063a5a41b1f09a2b;p=xonotic%2Fgmqcc.git ir_instr_dump to print CALL+paramcountfor calls rather than CALL0 always --- diff --git a/ir.c b/ir.c index b3741b8..3efd973 100644 --- a/ir.c +++ b/ir.c @@ -2815,7 +2815,11 @@ void ir_instr_dump(ir_instr *in, char *ind, if (in->_ops[1] || in->_ops[2]) oprintf(" <- "); } - oprintf("%s\t", qc_opname(in->opcode)); + if (in->opcode == INSTR_CALL0) { + oprintf("CALL%i\t", in->params_count); + } else + oprintf("%s\t", qc_opname(in->opcode)); + if (in->_ops[0] && !(in->_ops[1] || in->_ops[2])) { ir_value_dump(in->_ops[0], oprintf); comma = ",\t";