amd64

package
v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 17, 2022 License: BSD-3-Clause Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ODynam   = 1 << 0
	OAddable = 1 << 1
)
View Source
const (
	LeftRdwr  uint32 = gc.LeftRead | gc.LeftWrite
	RightRdwr uint32 = gc.RightRead | gc.RightWrite
)
View Source
const (
	AX  = 1 << (x86.REG_AX - x86.REG_AX)
	BX  = 1 << (x86.REG_BX - x86.REG_AX)
	CX  = 1 << (x86.REG_CX - x86.REG_AX)
	DX  = 1 << (x86.REG_DX - x86.REG_AX)
	DI  = 1 << (x86.REG_DI - x86.REG_AX)
	SI  = 1 << (x86.REG_SI - x86.REG_AX)
	R15 = 1 << (x86.REG_R15 - x86.REG_AX)
	X0  = 1 << 16
)

For ProgInfo.

View Source
const (
	NREGVAR = 32
)

Variables

View Source
var MAXWIDTH int64 = 1 << 50

Functions

func BtoF

func BtoF(b uint64) int

func BtoR

func BtoR(b uint64) int

func FtoB

func FtoB(f int) uint64

* bit reg * 16 X0 * ... * 31 X15

func Main

func Main()

func RtoB

func RtoB(r int) uint64

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL