Implemented more move instructions on arm64

This commit is contained in:
2025-03-14 21:16:35 +01:00
parent 5f339187e6
commit 99ef02bbd6
5 changed files with 81 additions and 16 deletions

View File

@ -9,7 +9,6 @@ import (
func TestARM(t *testing.T) {
assert.DeepEqual(t, arm.Call(0), 0x94000000)
assert.DeepEqual(t, arm.MoveRegisterNumber(arm.X0, 42), arm.MoveZero(arm.X0, 0, 42))
assert.DeepEqual(t, arm.Nop(), 0xD503201F)
assert.DeepEqual(t, arm.Return(), 0xD65F03C0)
assert.DeepEqual(t, arm.Syscall(), 0xD4000001)