opcodes

package
v0.0.0-...-46f88e6 Latest Latest
Warning

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

Go to latest
Published: Sep 24, 2023 License: ISC Imports: 0 Imported by: 0

Documentation

Index

Constants

View Source
const (
	OpCode_INVALID_ZERO = iota

	OpCode_POPCNT8  = iota
	OpCode_POPCNT16 = iota
	OpCode_POPCNT32 = iota
	OpCode_CLZ8     = iota
	OpCode_CLZ16    = iota
	OpCode_CLZ32    = iota
	OpCode_CTZ8     = iota
	OpCode_CTZ16    = iota
	OpCode_CTZ32    = iota

	OpCode_BSWAP16 = iota
	OpCode_BSWAP32 = iota

	OpCode_ADD8   = iota
	OpCode_ADD16  = iota
	OpCode_ADD32  = iota
	OpCode_SUB8   = iota
	OpCode_SUB16  = iota
	OpCode_SUB32  = iota
	OpCode_SHLL8  = iota
	OpCode_SHLL16 = iota
	OpCode_SHLL32 = iota
	OpCode_SHRL8  = iota
	OpCode_SHRL16 = iota
	OpCode_SHRL32 = iota
	OpCode_SHRA8  = iota
	OpCode_SHRA16 = iota
	OpCode_SHRA32 = iota
	OpCode_ROTL8  = iota
	OpCode_ROTL16 = iota
	OpCode_ROTL32 = iota
	OpCode_MUL8   = iota
	OpCode_MUL16  = iota
	OpCode_MUL32  = iota

	OpCode_AND = iota
	OpCode_OR  = iota
	OpCode_XOR = iota

	OpCode_ADD8C    = iota
	OpCode_ADD16C   = iota
	OpCode_ADD32C   = iota
	OpCode_SUB8C    = iota
	OpCode_SUB16C   = iota
	OpCode_SUB32C   = iota
	OpCode_MUL8C    = iota
	OpCode_MUL16C   = iota
	OpCode_MUL32C   = iota
	OpCode_MULSU8C  = iota
	OpCode_MULSU16C = iota
	OpCode_MULSU32C = iota
	OpCode_MULU8C   = iota
	OpCode_MULU16C  = iota
	OpCode_MULU32C  = iota

	OpCode_ADD64  = iota
	OpCode_SUB64  = iota
	OpCode_SHLL64 = iota
	OpCode_SHRL64 = iota
	OpCode_SHRA64 = iota
	OpCode_ROTL64 = iota
	OpCode_ROTR64 = iota
	OpCode_MUL64  = iota

	OpCode_ADD64C   = iota
	OpCode_SUB64C   = iota
	OpCode_MUL64C   = iota
	OpCode_MULSU64C = iota
	OpCode_MULU64C  = iota

	OpCode_IN     = iota
	OpCode_MEMORY = iota

	OpCode_LOOP      = iota
	OpCode_IF_LIKELY = iota
	OpCode_IF_RANDOM = iota
	OpCode_JMP       = iota
	OpCode_END       = iota

	OpCode_INVALID_BIG = iota
)

Variables

Functions

This section is empty.

Types

type OpCode

type OpCode byte

func (OpCode) String

func (o OpCode) String() string

Jump to

Keyboard shortcuts

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