Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BranchTable ¶ added in v0.4.0
type BranchTable struct { RODataAddr int32 Targets []*BranchTarget CodeStackOffset int32 // -1 indicates common offset }
type BranchTarget ¶ added in v0.4.0
type Func ¶ added in v0.4.0
type Func struct { *module.M *Prog Regs regalloc.Allocator ResultType abi.Type Vars []VarState NumStackParams int32 NumInitedVars int32 StackOffset int32 MaxStackOffset int32 StackCheckAddr int32 Operands []val.Operand MinBlockOperand int NumStableOperands int NumPersistentOperands int BranchTargets []*BranchTarget BranchTables []BranchTable TrapTrampolines [trap.NumTraps]TrapTrampoline }
func (*Func) InitTrapTrampoline ¶ added in v0.4.0
func (*Func) MapCallAddr ¶ added in v0.4.0
type TrapTrampoline ¶ added in v0.4.0
Click to show internal directories.
Click to hide internal directories.