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 ¶
View Source
var CODES_1_1 = [...]OpCode{ OpCode_POPCNT8, OpCode_POPCNT16, OpCode_POPCNT32, OpCode_CLZ8, OpCode_CLZ16, OpCode_CLZ32, OpCode_CTZ8, OpCode_CTZ16, OpCode_CTZ32, OpCode_BSWAP16, OpCode_BSWAP32, }
View Source
var CODES_2_1 = [...]OpCode{ OpCode_ADD8, OpCode_ADD16, OpCode_ADD32, OpCode_SUB8, OpCode_SUB16, OpCode_SUB32, OpCode_SHLL8, OpCode_SHLL16, OpCode_SHLL32, OpCode_SHRL8, OpCode_SHRL16, OpCode_SHRL32, OpCode_SHRA8, OpCode_SHRA16, OpCode_SHRA32, OpCode_ROTL8, OpCode_ROTL16, OpCode_ROTL32, OpCode_MUL8, OpCode_MUL16, OpCode_MUL32, OpCode_AND, OpCode_OR, OpCode_XOR, }
View Source
var CODES_2_2 = [...]OpCode{ OpCode_ADD8C, OpCode_ADD16C, OpCode_ADD32C, OpCode_SUB8C, OpCode_SUB16C, OpCode_SUB32C, OpCode_MUL8C, OpCode_MUL16C, OpCode_MUL32C, OpCode_MULSU8C, OpCode_MULSU16C, OpCode_MULSU32C, OpCode_MULU8C, OpCode_MULU16C, OpCode_MULU32C, }
View Source
var CODES_4_2 = [...]OpCode{ OpCode_ADD64, OpCode_SUB64, OpCode_SHLL64, OpCode_SHRL64, OpCode_SHRA64, OpCode_ROTL64, OpCode_ROTR64, OpCode_MUL64, }
View Source
var CODES_4_4 = [...]OpCode{ OpCode_ADD64C, OpCode_SUB64C, OpCode_MUL64C, OpCode_MULSU64C, OpCode_MULU64C, }
Functions ¶
This section is empty.
Types ¶
Click to show internal directories.
Click to hide internal directories.