Me acaba de publicar una respuesta a su otra pregunta, pero supongo que en realidad debería ir aquí:
Obviamente, nadie excepto para Embarcadero puede responder a ciencia cierta antes de distribuir el producto.
Es muy probable que cualquier compilador decente x64 use el conjunto de instrucciones SSE2 como línea de base y, por lo tanto, intente realizar el mayor cálculo de coma flotante utilizando las características SSE como sea posible, minimizando el uso de la FPU x87. Sin embargo, también se debe decir que no hay ninguna razón técnica que impida el uso de la FPU x87 en el código de la aplicación x64 (a pesar de los rumores en contrario que han existido por algún tiempo, si desea obtener más información sobre ese punto, por favor Eche un vistazo a Agner Fog's Calling Convention Manual, específicamente el capítulo 6.1 "¿Se pueden usar registros de punto flotante en Windows de 64 bits?").
Editar 1: Delphi XE2 Win64 de hecho no es compatible con los cálculos de 80 bits de coma flotante de la caja (ver por ejemplo discussuion here (aunque permite leer/escribir estos valores) Uno puede traer tales capacidades. volver a Delphi Win64 usando operadores de clase record +, como se hace en this TExtendedX87 type (aunque se aplican advertencias).
Sé que he leído sobre esto, pero realmente no recuerdo dónde. –
posible duplicado de [¿Cómo debo preparar mis programas Delphi de 32 bits para un eventual compilador de 64 bits?] (Http://stackoverflow.com/questions/4051603/how-should-i-prepare-my-32-bit -delphi-programs-for-an-eventual-64-bit-compiler) –
@gbrandt: ¿Entonces * cada * nueva pregunta concerniente a Delphi 64-bit debería cerrarse como un duplicado exacto? –