Implemented more arm64 instructions

This commit is contained in:
Eduard Urbach 2025-03-06 23:13:14 +01:00
parent 1832d2c73b
commit 014f161633
Signed by: eduard
GPG key ID: 49226B848C78F6C8
26 changed files with 232 additions and 73 deletions

View file

@ -6,7 +6,6 @@ import (
"git.urbach.dev/cli/q/src/scope"
"git.urbach.dev/cli/q/src/token"
"git.urbach.dev/cli/q/src/types"
"git.urbach.dev/cli/q/src/x86"
)
// ResolveTypes parses the input and output types.
@ -34,7 +33,7 @@ func (f *Function) ResolveTypes() error {
Name: param.name,
Value: eval.Register{
Typ: param.typ,
Register: x86.InputRegisters[i],
Register: f.CPU.Input[i],
Alive: uses,
},
})