22 lines
No EOL
357 B
Go
22 lines
No EOL
357 B
Go
package x86
|
|
|
|
import "git.urbach.dev/cli/q/src/cpu"
|
|
|
|
const (
|
|
R0 cpu.Register = iota // RAX
|
|
R1 // RCX
|
|
R2 // RDX
|
|
R3 // RBX
|
|
SP // Stack pointer
|
|
R5 // RBP
|
|
R6 // RSI
|
|
R7 // RDI
|
|
R8
|
|
R9
|
|
R10
|
|
R11
|
|
R12
|
|
R13
|
|
R14
|
|
R15
|
|
) |