diff options
author | Niels Möller <nisse@lysator.liu.se> | 2013-02-12 15:54:34 +0100 |
---|---|---|
committer | Niels Möller <nisse@lysator.liu.se> | 2013-02-12 15:54:34 +0100 |
commit | 610677e4e008365bd6be1d0149c2f0470debf769 (patch) | |
tree | 297717a66e0273c17e9ea6b2d32fb84ec6d71217 | |
parent | 5b6cf250d8c3efdd3d3b9397aeda7c45042a2d3a (diff) | |
download | nettle-610677e4e008365bd6be1d0149c2f0470debf769.tar.gz |
Notes on using ldmia and stmia.
-rw-r--r-- | armv7/README | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/armv7/README b/armv7/README index 33715662..4d01f30b 100644 --- a/armv7/README +++ b/armv7/README @@ -1,5 +1,9 @@ Currently, code in this directory is written for arm cortex-a9. +For efficient loads and stores, use ldmia, stmia and friends. Can do +two loads or stores per cycle with 8-byte aligned addresses, or three +loads or stores in two cycles, regardless of alignment. + ABI gnueabi(hf) (not depending on the floating point conventions) Registers May be Argument |