package x86

import "cmd/compile/internal/x86"

Index

Constants

const (
	Frev  = 1 << 0
	Fpop  = 1 << 1
	Fpop2 = 1 << 2
)

foptoas flags

const (
	NREGVAR = 16 /* 8 integer + 8 floating */
)
const (
	REGEXT = 0
)

Variables

var (
	AX               = RtoB(x86.REG_AX)
	BX               = RtoB(x86.REG_BX)
	CX               = RtoB(x86.REG_CX)
	DX               = RtoB(x86.REG_DX)
	DI               = RtoB(x86.REG_DI)
	SI               = RtoB(x86.REG_SI)
	LeftRdwr  uint32 = gc.LeftRead | gc.LeftWrite
	RightRdwr uint32 = gc.RightRead | gc.RightWrite
)

Functions

func BtoF

func BtoF(b uint64) int

func BtoR

func BtoR(b uint64) int

func FtoB

func FtoB(f int) uint64

func Main

func Main()

func RtoB

func RtoB(r int) uint64

Source Files

cgen.go cgen64.go galign.go ggen.go gsubr.go peep.go prog.go reg.go

Version
v1.7.0
Published
Aug 15, 2016
Platform
js/wasm
Imports
6 packages
Last checked
22 seconds ago

Tools for package owners.