wasm

Imports

Imports #

"cmd/compile/internal/base"
"cmd/compile/internal/ir"
"cmd/compile/internal/logopt"
"cmd/compile/internal/objw"
"cmd/compile/internal/ssa"
"cmd/compile/internal/ssagen"
"cmd/compile/internal/types"
"cmd/internal/obj"
"cmd/internal/obj/wasm"
"internal/buildcfg"

Functions

Init function #

func Init(arch *ssagen.ArchInfo)

f32Const function #

func f32Const(s *ssagen.State, val float64)

f64Const function #

func f64Const(s *ssagen.State, val float64)

getReg function #

func getReg(s *ssagen.State, reg int16)

getValue32 function #

func getValue32(s *ssagen.State, v *ssa.Value)

getValue64 function #

func getValue64(s *ssagen.State, v *ssa.Value)

ginsnop function #

func ginsnop(pp *objw.Progs) *obj.Prog

i32Const function #

func i32Const(s *ssagen.State, val int32)

i64Const function #

func i64Const(s *ssagen.State, val int64)

isCmp function #

func isCmp(v *ssa.Value) bool

loadOp function #

func loadOp(t *types.Type) obj.As

setReg function #

func setReg(s *ssagen.State, reg int16)

ssaGenBlock function #

func ssaGenBlock(s *ssagen.State, b *ssa.Block, next *ssa.Block)

ssaGenValue function #

func ssaGenValue(s *ssagen.State, v *ssa.Value)

ssaGenValueOnStack function #

func ssaGenValueOnStack(s *ssagen.State, v *ssa.Value, extend bool)

ssaMarkMoves function #

func ssaMarkMoves(s *ssagen.State, b *ssa.Block)

storeOp function #

func storeOp(t *types.Type) obj.As

zeroRange function #

func zeroRange(pp *objw.Progs, p *obj.Prog, off int64, cnt int64, state *uint32) *obj.Prog

Generated with Arrow