Log missed jit ops for poor man profiling

This is just for debugging, and off unless you change `USE_JIT_MISSMAP` to true.  It's overly simple but I think it's useful for checking what are the top ops.

Here's results for a few games I quickly tested:

```
vc3: lwc1 (1d08), swc1 (17x0), lh (c09), sb (6f7), lb (5fb), lbu (440), sv.q (273), c.lt (22e), cvt.s.w (212), lv.q (203), mflo (1bb), mult (161), c.le (1c1)
toe: lbu (296), sb (227), lh (199), mult (93), mflo (91), lwc1 (87), swc1 (46), lb (41), lwl (39), swl (26), mfhi (23), sllv (21), max (13), break (12), cvt.s.w (10)
fat princess: lh (1652), swc1 (1196), sb (967), sv.q (927), lv.q (720), lwc1 (717), lbu (668), lb (478), vflush (248), cvt.s.w (188), sllv (176), mflo (127), lv.s (102), mult (95), vpfxt (85)
3rd birthday: swc1 (11194), lwc1 (10281), sb (2612), lbu (1527), lv.s (1245), lv.q (1160), lh (1088), sv.q (717), sv.s (653), cvt.s.w (595), lb (444), c.lt (282), c.le (273), mflo (210), ext (171)
ff1: sb (1676), lwc1 (1517), swc1 (1478), lbu (1406), lh (734), mflo (308), cvt.s.w (291), mult (275), lb (210), mfhi (134), div (129), lv.q (103), lwr (101), ins (86), sv.q (79)
crisis: swc1 (1856), lb (1369), lwc1 (1330), lbu (818), lh (606), sb (595), lv.q (297), sv.q (191), mflo (134), cvt.s.w (129), lv.s (115), sv.s (91), mult (83), lwr (52), c.lt (51)
lumines: lwc1 (928), swc1 (454), mult (242), lbu (215), sb (209), mflo (192), cvt.s.w (159), mfhi (116), lb (90), min (88), div (55), break (51), c.lt (47), lv.q (21), c.eq (18)
type-0 demo: swc1 (5950), lwc1 (5787), sb (2898), lh (2163), lbu (2093), lb (1804), lv.q (969), sv.q (621), cvt.s.w (534), mflo (372), lv.s (359), c.lt (287), div (248), mult (237), c.eq (232)
worms 1 demo: swc1 (8264), lwc1 (6880), sb (4211), lh (3798), lbu (2224), lb (703), lv.s (408), c.le (399), cvt.s.w (394), c.lt (375), mflo (302), swl (249), mult (192), sv.s (175), sllv (156)
cladun: sb (1042), lh (811), lbu (645), lb (640), swc1 (543), lwc1 (448), mflo (281), cvt.s.w (234), div (126), mult (124), lwr (55), c.eq (50), lv.s (47), divu (37), ins (35)
fieldrunners: swc1 (1680), lwc1 (1521), sb (1270), lbu (487), lb (292), lh (182), cvt.s.w (179), c.le (154), c.lt (152), mflo (129), div (69), ins (63), mult (58), c.eq (48), lwr (28)
wipeout: swc1 (6176), sv.q (6110), lv.q (4764), lwc1 (4307), vmov (3772), lbu (1446), sb (1238), mtv (1134), mfv (1014), c.lt (649), c.le (598), vscl (472), lh (436), lb (432), vdot (346)
```

Edit: note, these are without #444 which jits lh, lb, and lbu which are pretty prominent above.

And note that this is a count of compile misses, not runtime misses.  A real profiler can do runtime better, but they are probably approximate (tight loops not withstanding.)

-[Unknown]