emit_semaphore_poll_until
cs = emit_semaphore_poll_until(cs, offset, i);
cs = emit_semaphore_poll_until(cs, offset, i);
cs = emit_semaphore_poll_until(cs, offset, i);
cs = emit_semaphore_poll_until(cs, offset, i);