scripts/fmt_log: Update for recent changes
authorPaul Mackerras <paulus@ozlabs.org>
Sat, 16 Sep 2023 10:44:53 +0000 (20:44 +1000)
committerPaul Mackerras <paulus@ozlabs.org>
Sat, 16 Sep 2023 10:44:53 +0000 (20:44 +1000)
This updates fmt_log.c to account for the recent changes to
insn_type_t and to unit_t.

Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
scripts/fmt_log/fmt_log.c

index e92ecba8dda4603255a9d229cee9496de2e6152c..e15d42d83da366d631700792af1f0aa80fed456f 100644 (file)
@@ -83,15 +83,15 @@ struct log_entry {
 #define FLGA(i, y, z)  (log.i? y: z)
 #define PNIA(f)                (full_nia[log.f] & 0xff)
 
-const char *units[4] = { "--", "al", "ls", "fp" };
+const char *units[4] = { "al", "ls", "fp", "3?" };
 const char *ops[64] =
 {
-       "illegal", "nop    ", "add    ", "and    ", "attn   ", "b      ", "bc     ", "bcreg  ",
-       "bcd    ", "bperm  ", "cmp    ", "cmpb   ", "cmpeqb ", "cmprb  ", "cntz   ", "crop   ",
+       "illegal", "nop    ", "add    ", "attn   ", "b      ", "bc     ", "bcreg  ", "bcd    ",
+       "bperm  ", "brev   ", "cmp    ", "cmpb   ", "cmpeqb ", "cmprb  ", "cntz   ", "crop   ",
        "darn   ", "dcbf   ", "dcbst  ", "dcbt   ", "dcbtst ", "dcbz   ", "icbi   ", "icbt   ",
        "fpcmp  ", "fparith", "fpmove ", "fpmisc ", "div    ", "dive   ", "mod    ", "exts   ",
-       "extswsl", "isel   ", "isync  ", "ld     ", "st     ", "mcrxrx ", "mfcr   ", "mfmsr  ",
-       "mfspr  ", "mtcrf  ", "mtmsr  ", "mtspr  ", "mull64 ", "mulh64 ", "mulh32 ", "or     ",
+       "extswsl", "isel   ", "isync  ", "logic  ", "ld     ", "st     ", "mcrxrx ", "mfcr   ",
+       "mfmsr  ", "mfspr  ", "mtcrf  ", "mtmsr  ", "mtspr  ", "mull64 ", "mulh64 ", "mulh32 ",
        "popcnt ", "prty   ", "rfid   ", "rlc    ", "rlcl   ", "rlcr   ", "sc     ", "setb   ",
        "shl    ", "shr    ", "sync   ", "tlbie  ", "trap   ", "xor    ", "addg6s ", "ffail  ",
 };