summaryrefslogtreecommitdiffstatshomepage
path: root/docs/esp8266/tutorial/filesystem.rst
diff options
context:
space:
mode:
authorAlessandro Gatti <a.gatti@frob.it>2025-06-10 17:58:34 +0200
committerDamien George <damien@micropython.org>2025-07-01 15:34:29 +1000
commita8e036982677077e27ab3bdfb0792a8de14f8b77 (patch)
tree6711f9f397f8eea64146b48c89380c0be6dfe923 /docs/esp8266/tutorial/filesystem.rst
parent703d5acbadd0234aa9c8cbb9aaba7a42aca99fc4 (diff)
downloadmicropython-a8e036982677077e27ab3bdfb0792a8de14f8b77.tar.gz
micropython-a8e036982677077e27ab3bdfb0792a8de14f8b77.zip
py/asmrv32: Implement the full set of Viper load/store operations.
This commit expands the implementation of Viper load/store operations that are optimised for the RV32 platform. Given the way opcodes are encoded, all value sizes are implemented with only two functions - one for loads and one for stores. This should reduce duplication with existing operations and should, in theory, save space as some code is removed. Both load and store emitters will generate the shortest possible sequence (as long as the stack pointer is not involved), using compressed opcodes when possible. Signed-off-by: Alessandro Gatti <a.gatti@frob.it>
Diffstat (limited to 'docs/esp8266/tutorial/filesystem.rst')
0 files changed, 0 insertions, 0 deletions