-
- Downloads
py: Implement native load for viper.
Viper can now do: ptr8(buf)[0], which loads a byte from a buffer using machine instructions.
Showing
- py/asmarm.c 15 additions, 0 deletionspy/asmarm.c
- py/asmarm.h 3 additions, 0 deletionspy/asmarm.h
- py/asmx64.c 29 additions, 7 deletionspy/asmx64.c
- py/asmx64.h 6 additions, 3 deletionspy/asmx64.h
- py/asmx86.c 22 additions, 10 deletionspy/asmx86.c
- py/asmx86.h 6 additions, 3 deletionspy/asmx86.h
- py/emitnative.c 113 additions, 10 deletionspy/emitnative.c
- tests/micropython/viper_ptr16_load.py 18 additions, 0 deletionstests/micropython/viper_ptr16_load.py
- tests/micropython/viper_ptr16_load.py.exp 3 additions, 0 deletionstests/micropython/viper_ptr16_load.py.exp
- tests/micropython/viper_ptr8_load.py 27 additions, 0 deletionstests/micropython/viper_ptr8_load.py
- tests/micropython/viper_ptr8_load.py.exp 4 additions, 0 deletionstests/micropython/viper_ptr8_load.py.exp
Loading
Please register or sign in to comment