Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/crawshaw/asm
/ types & classes
Types & classes
10 in github.com/crawshaw/asm
⨍
Functions
29
◇
Types & classes
10
↓ 3 callers
TypeAlias
modBits
modBits describes what the ModRM.mod bits are used for.
i64/optab.go:128
Struct
Addr
Addr is an address used by an instruction. It may represent a register, or data.
i64/addr.go:32
TypeAlias
AddrType
AddrType is the type of an Addr. An address can be a register or data. The usual use of AddrType is as an enum. However, when building the optab, it
i64/addr.go:13
Struct
Instruction
Instruction is an amd64 asssembly instruction.
i64/i64.go:10
TypeAlias
Op
Op is an amd64 operation. Mnemonics closely follow the amd64 manual.
i64/op.go:4
TypeAlias
Program
Program is an amd64 program.
i64/program.go:10
TypeAlias
Register
Register is an amd64 register.
i64/register.go:4
Struct
ins
ins is a laid out Instruction. After calling make, an ins looks very similar to the laid out bytes for an op. (Passing ins to printf is helpful in deb
i64/i64.go:26
Struct
opKey
i64/optab.go:112
Struct
opVal
i64/optab.go:118