summaryrefslogtreecommitdiff
path: root/py/persistentcode.c
diff options
context:
space:
mode:
authorAlessandro Gatti <a.gatti@frob.it>2025-04-17 00:27:28 +0200
committerAlessandro Gatti <a.gatti@frob.it>2025-05-21 01:50:11 +0200
commit1d37caa3679c86ef4fe43d2f9e6ac13074498433 (patch)
tree8830966badd8c401730eccf6a894ceb71f321e0d /py/persistentcode.c
parent186caf9f0326c9d61494a7d5c6d0408c0fef8485 (diff)
py/emitnative: Improve Viper register-indexed code for Arm.
This commit lets the Viper code generator use optimised code sequences for register-indexed load and store operations when generating Arm code. The existing code defaulted to generic multi-operations code sequences for Arm code on most cases. Now optimised implementations are provided for register-indexed loads and stores of all data sizes, taking at most two machine opcodes for each operation. Signed-off-by: Alessandro Gatti <a.gatti@frob.it>
Diffstat (limited to 'py/persistentcode.c')
0 files changed, 0 insertions, 0 deletions