Товарищи, всё таки интересно.
Давайте прикинем, что нужно менять, если переходить на 64 бита, кроме непосредственно кодогенерации.

По изменениям в КП, сразу напрашивается перевод INTEGER на 64 бита - ибо машинное слово. За ним идёт SET. Что ещё? Нужно всю систему типов ведь тогда двигать... LONGINT в 128 выводить (тогда поддержка на SSE ляжет, а сейчас он при помощи FPU обслуживается)?

Какие есть соображения?