Split the jit pass into kernel jit and convert jit

This way, the convert ops can be jitted selectively based
on whether their uses were jitted previously.