Lines Matching defs:FuncInfo
471 type FuncInfo struct { struct
472 Args int32
473 Locals int32
474 Align int32
475 FuncID abi.FuncID
476 FuncFlag abi.FuncFlag
477 StartLine int32
478 Text *Prog
479 Autot map[*LSym]struct{}
480 Pcln Pcln
481 InlMarks []InlMark
482 spills []RegSpill
484 dwarfInfoSym *LSym
485 dwarfLocSym *LSym
486 dwarfRangesSym *LSym
487 dwarfAbsFnSym *LSym
488 dwarfDebugLinesSym *LSym
490 GCArgs *LSym
491 GCLocals *LSym
492 StackObjects *LSym
493 OpenCodedDeferInfo *LSym
494 ArgInfo *LSym // argument info for traceback
495 ArgLiveInfo *LSym // argument liveness info for traceback
496 WrapInfo *LSym // for wrapper, info of wrapped function
497 JumpTables []JumpTable
499 FuncInfoSym *LSym
500 WasmImportSym *LSym
501 WasmImport *WasmImport
503 sehUnwindInfoSym *LSym
684 func (fi *FuncInfo) AddInlMark(p *Prog, id int32) {
689 func (fi *FuncInfo) AddSpill(s RegSpill) {
695 func (fi *FuncInfo) RecordAutoType(gotype *LSym) {
1092 func (fi *FuncInfo) SpillRegisterArgs(last *Prog, pa ProgAlloc) *Prog {
1107 func (fi *FuncInfo) UnspillRegisterArgs(last *Prog, pa ProgAlloc) *Prog {