Versions in this module
v0
Jun 12, 2024
Apr 2, 2024
Feb 28, 2024
Jan 15, 2024
Nov 7, 2023
Nov 7, 2023
Nov 6, 2023
Nov 2, 2023
Sep 7, 2023
Jun 22, 2023
Mar 7, 2023
Feb 22, 2023
Nov 18, 2022
Changes in this version
type BasicBlock
type CFG
type IrAMD64_BinOp
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_BinOp_rm
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_CALL_mem
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_CALL_reg
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_CMPQ_im
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_CMPQ_mi
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_CMPQ_mp
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_CMPQ_mr
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_CMPQ_pm
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_CMPQ_rm
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_Jcc_im
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_Jcc_mi
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_Jcc_mp
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_Jcc_mr
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_Jcc_pm
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_Jcc_rm
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_LEA
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_MOV_load
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_MOV_load_be
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_MOV_store_be
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_MOV_store_i
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_MOV_store_p
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_MOV_store_r
—
darwin/amd64, linux/amd64, windows/amd64
type IrBranch
+
R []Reg
type IrNode
+
R Reg
type IrSuccessors
type IrTerminator
—
darwin/amd64, linux/amd64, windows/amd64
type Reg
—
darwin/amd64, linux/amd64, windows/amd64
Aug 18, 2022
Aug 11, 2022
Jul 7, 2022
Changes in this version
type CFG
type IrAMD64_BSWAP
—
darwin/amd64, linux/amd64, windows/amd64
+
N uint8
type IrAMD64_INT
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_JMP
—
darwin/amd64, linux/amd64, windows/amd64
+
X Mem
+
Y Mem
+
Y Reg
+
X Reg
type IrAMD64_LEA
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_MOVSLQ
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_MOV_abs
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_MOV_load
—
darwin/amd64, linux/amd64, windows/amd64
+
N uint8
+
R Reg
type IrAMD64_MOV_ptr
—
darwin/amd64, linux/amd64, windows/amd64
type IrAMD64_MOV_reg
—
darwin/amd64, linux/amd64, windows/amd64
+
M Mem
+
R Reg
type IrAMD64_NEG
—
darwin/amd64, linux/amd64, windows/amd64
+
R []Reg
type IrBinaryExpr
type IrBitTestSet
type IrBreakpoint
type IrConstInt
type IrConstPtr
+
R []Reg
type IrLoadArg
+
I int
type IrNode
type IrReturn
type IrStore
type IrSuccessors
type IrSwitch
type IrUnaryExpr
type Mem
—
darwin/amd64, linux/amd64, windows/amd64
type PassDescriptor
type Reg
—
darwin/amd64, linux/amd64, windows/amd64
May 16, 2022
Changes in this version
+
Id int
+
I uint8
+
R Reg
+
In []Reg
+
R Reg
+
R Reg
+
R Reg
+
R []Reg
+
V Reg