Implemented more arm64 instructions

This commit is contained in:
Eduard Urbach 2025-03-13 13:17:58 +01:00
parent 296fc37265
commit c4d763839a
Signed by: eduard
GPG key ID: 49226B848C78F6C8
23 changed files with 290 additions and 53 deletions

View file

@ -2,7 +2,6 @@ package core
import (
"fmt"
"math"
"git.urbach.dev/cli/q/src/asm"
"git.urbach.dev/cli/q/src/errors"
@ -34,7 +33,7 @@ func (f *Function) EvaluateDot(expr *expression.Expression) (eval.Value, error)
Memory: asm.Memory{
Base: variable.Value.Register,
Offset: int8(field.Offset),
OffsetRegister: math.MaxUint8,
OffsetRegister: -1,
Length: byte(field.Type.Size()),
},
}