Support multiple OSR entry points

Use the current bytecode offset to find the correct label
to jump to, which are associated at compile time by use
of the spesh annotation