]> gitweb.factorcode.org Git - factor.git/commit
ARM64: Some more work
authorGiftpflanze <gifti@tools.wmflabs.org>
Thu, 26 Jan 2023 19:32:43 +0000 (19:32 +0000)
committerGiftpflanze <gifti@tools.wmflabs.org>
Thu, 26 Jan 2023 19:43:59 +0000 (19:43 +0000)
commit0939b63e9fc556880680f5b4df0f3d4e0f3bf70c
tree81b4da060e6b54edb6d65aa72fdc4dda58955350
parent822e3c75d36a4a293b0dcd7278e1208a861babd7
ARM64: Some more work

bootstrap.assembler/arm.64:
Fix `jit-call`, `jit-call-quot` and retainstack primitives
Flesh out some more words

cpu.arm.assembler:
Fix branch instructions
64: Add `ADDr`, `LDRl32` and `MOVsp` instructions
opcodes: Delete ADDs-encode (does not exist)

vm/contexts.hpp: Align `callstack_bottom` to 16-byte boundary
basis/bootstrap/assembler/arm.64.factor
basis/cpu/arm/assembler/64/64.factor
basis/cpu/arm/assembler/assembler.factor
basis/cpu/arm/assembler/opcodes/opcodes.factor
vm/contexts.hpp