go/src/cmd/asm/internal/arch/arch.go

const RFP

const RSB

const RSP

const RPC

type Arch

// nilRegisterNumber is the register number function for architectures
// that do not accept the R(N) notation. It always returns failure.
func nilRegisterNumber(name string, n int16) (int16, bool) {}

// Set configures the architecture specified by GOARCH and returns its representation.
// It returns nil if GOARCH is not recognized.
func Set(GOARCH string, shared bool) *Arch {}

func jumpX86(word string) bool {}

func jumpRISCV(word string) bool {}

func jumpWasm(word string) bool {}

func archX86(linkArch *obj.LinkArch) *Arch {}

func archArm() *Arch {}

func archArm64() *Arch {}

func archPPC64(linkArch *obj.LinkArch) *Arch {}

func archMips(linkArch *obj.LinkArch) *Arch {}

func archMips64(linkArch *obj.LinkArch) *Arch {}

func archLoong64(linkArch *obj.LinkArch) *Arch {}

func archRISCV64(shared bool) *Arch {}

func archS390x() *Arch {}

func archWasm() *Arch {}