[fpc-devel] LEA instruction speed
Tomas Hajny
XHajT03 at hajny.biz
Sun Oct 8 22:57:27 CEST 2023
On 2023-10-08 13:45, J. Gareth Moreton via fpc-devel wrote:
> Sorry, ignore last attachment - I forgot to change a line of assembly
> (it was correct for x86_64-win64!!). Here is the corrected version.
Alright, results for this version for AMD A9 9425 under Linux (the same
trunk compiler as used yesterday):
64-bit version:
Pascal control case: 5.1 ns/call
Using LEA instruction: 0.5 ns/call
Using ADD instructions: 0.9 ns/call
32-bit version:
Pascal control case: 0.9 ns/call
Using LEA instruction: 0.5 ns/call
Using ADD instructions: 0.9 ns/call
Tomas
More information about the fpc-devel
mailing list