This commit is contained in:
2026-03-06 20:14:02 +00:00
parent 39eaafea25
commit 33208a2356
146 changed files with 673 additions and 1986 deletions

View File

@@ -4,9 +4,9 @@ import (
"reflect"
"testing"
"github.com/mmcloughlin/avo/ir"
"github.com/mmcloughlin/avo/operand"
"github.com/mmcloughlin/avo/reg"
"sources.truenas.cloud/code/avo/ir"
"sources.truenas.cloud/code/avo/operand"
"sources.truenas.cloud/code/avo/reg"
)
func TestCases(t *testing.T) {

View File

@@ -3,8 +3,8 @@ package x86
import (
"errors"
"github.com/mmcloughlin/avo/ir"
"github.com/mmcloughlin/avo/operand"
"sources.truenas.cloud/code/avo/ir"
"sources.truenas.cloud/code/avo/operand"
)
// build constructs an instruction object from a list of acceptable forms, and

View File

@@ -3,8 +3,8 @@
package x86
import (
intrep "github.com/mmcloughlin/avo/ir"
"github.com/mmcloughlin/avo/operand"
intrep "sources.truenas.cloud/code/avo/ir"
"sources.truenas.cloud/code/avo/operand"
)
// ADCB: Add with Carry.

View File

@@ -8,8 +8,8 @@ import (
"math"
"testing"
"github.com/mmcloughlin/avo/operand"
"github.com/mmcloughlin/avo/reg"
"sources.truenas.cloud/code/avo/operand"
"sources.truenas.cloud/code/avo/reg"
)
var (

View File

@@ -3,8 +3,8 @@
package x86
import (
"github.com/mmcloughlin/avo/operand"
"github.com/mmcloughlin/avo/reg"
"sources.truenas.cloud/code/avo/operand"
"sources.truenas.cloud/code/avo/reg"
)
// maxoperands is the maximum number of operands in an instruction form, including implicit operands.