Если в CF результат, IX адрес возврата, то может так(проверить-то не на чем)?
Или если будет хреново при равных координатах, поставить где надо CCF. Так избавились от OR A и выходим по JR быстрее. Надо, правда, посчитать все пути графа, может в результате тактов и больше, но из-за большей вероятности выхода без коллизии будет лучше.
Код:ld hl,(jean_xx)
;d b
ld a,h
cp b
jr c,1f
jp (ix)
1
ld a,d
cp l
jr c,2f
jp (ix)
2
ld hl,(jean_yy)
;e c
ld a,h
cp c
jr c,3f
jp (ix)
3
ld a,e
cp l
jp (ix)

