Having a bunch of nearly identical code sitting around isn't a good idea, so fix that. JITIL had a couple of extra entry points into the JIT main loop, so adjust the code appropriately. Also fixes Issue 7186.