From e7854b98fd7ab875e948b7faf26a12701c306fc4 Mon Sep 17 00:00:00 2001 From: "H. Peter Anvin" Date: Thu, 19 Aug 2010 17:20:18 -0700 Subject: insns.pl: make insnsd.c a bit easier to read Formatting changes (no object code difference) to insnsd.c for readability. Signed-off-by: H. Peter Anvin --- insns.pl | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) (limited to 'insns.pl') diff --git a/insns.pl b/insns.pl index adc1814b..5ffdce2f 100755 --- a/insns.pl +++ b/insns.pl @@ -308,12 +308,12 @@ if ( !defined($output) || $output eq 'd' ) { if ($is_prefix{$nn}) { die "$fname: ambiguous decoding of $nn\n" if (defined($dinstables{$nn})); - printf D " { itable_%s, -1 },\n", $nn; + printf D " /* 0x%02x */ { itable_%s, -1 },\n", $c, $nn; } elsif (defined($dinstables{$nn})) { - printf D " { itable_%s, %u },\n", - $nn, scalar(@{$dinstables{$nn}}); + printf D " /* 0x%02x */ { itable_%s, %u },\n", $c, + $nn, scalar(@{$dinstables{$nn}}); } else { - printf D " { NULL, 0 },\n"; + printf D " /* 0x%02x */ { NULL, 0 },\n", $c; } } print D "};\n"; @@ -325,16 +325,13 @@ if ( !defined($output) || $output eq 'd' ) { for ($c = 0; $c < $vex_classes; $c++) { print D " {\n"; for ($m = 0; $m < 32; $m++) { - print D " {\n"; + print D " { "; for ($p = 0; $p < 4; $p++) { $vp = sprintf("%s%02X%01X", $vex_class[$c], $m, $p); - if ($is_prefix{$vp}) { - printf D " itable_%s,\n", $vp; - } else { - print D " NULL,\n"; - } + printf D "%-15s", + ($is_prefix{$vp} ? sprintf("itable_%s,", $vp) : 'NULL,'); } - print D " },\n"; + print D "},\n"; } print D " },\n"; } -- cgit v1.2.1