Home
last modified time | relevance | path

Searched defs:LSym (Results 1 – 25 of 42) sorted by relevance

12

/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/objw/
Dobjw.go17 func Uint8(s *obj.LSym, off int, v uint8) int {
21 func Uint16(s *obj.LSym, off int, v uint16) int {
25 func Uint32(s *obj.LSym, off int, v uint32) int {
29 func Uintptr(s *obj.LSym, off int, v uint64) int {
35 func Uvarint(s *obj.LSym, off int, v uint64) int {
41 func Bool(s *obj.LSym, off int, v bool) int {
51 func UintN(s *obj.LSym, off int, v uint64, wid int) int {
59 func SymPtr(s *obj.LSym, off int, x *obj.LSym, xoff int) int {
66 func SymPtrWeak(s *obj.LSym, off int, x *obj.LSym, xoff int) int {
73 func SymPtrOff(s *obj.LSym, off int, x *obj.LSym) int {
[all …]
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/internal/obj/
Dsym.go65 func (ctxt *Link) LookupDerived(s *LSym, name string) *LSym {
92 func (ctxt *Link) LookupABIInit(name string, abi ABI, init func(s *LSym)) *LSym {
126 func (ctxt *Link) LookupInit(name string, init func(s *LSym)) *LSym {
349 func isNonPkgSym(ctxt *Link, s *LSym) bool {
389 func (ctxt *Link) traverseSyms(flag traverseFlag, fn func(*LSym)) {
432 func (ctxt *Link) traverseFuncAux(flag traverseFlag, fsym *LSym, fn func(parent *LSym, aux *LSym), …
478 func (ctxt *Link) traverseAuxSyms(flag traverseFlag, fn func(parent *LSym, aux *LSym)) {
Dlink.go453 type LSym struct { struct
454 Name string
455 Type objabi.SymKind
456 Attribute
458 Size int64
459 Gotype *LSym
460 P []byte
461 R []Reloc
463 Extra *interface{} // *FuncInfo, *VarInfo, *FileInfo, or *TypeInfo, if present
465 Pkg string
[all …]
Dobjfile.go443 func contentHashSection(s *LSym) byte {
466 func contentHash64(s *LSym) goobj.Hash64Type {
555 func makeSymRef(s *LSym) goobj.SymRef {
698 func nAuxSym(s *LSym) int {
819 func writeAuxSymDebug(ctxt *Link, par *LSym, aux *LSym) {
847 func (ctxt *Link) writeSymDebug(s *LSym) {
851 func (ctxt *Link) writeSymDebugNamed(s *LSym, name string) {
Ddata.go115 func (s *LSym) writeAddr(ctxt *Link, off int64, siz int, rsym *LSym, roff int64, rtype objabi.Reloc…
134 func (s *LSym) WriteAddr(ctxt *Link, off int64, siz int, rsym *LSym, roff int64) {
141 func (s *LSym) WriteWeakAddr(ctxt *Link, off int64, siz int, rsym *LSym, roff int64) {
149 func (s *LSym) WriteCURelativeAddr(ctxt *Link, off int64, rsym *LSym, roff int64) {
156 func (s *LSym) WriteOff(ctxt *Link, off int64, rsym *LSym, roff int64) {
172 func (s *LSym) WriteWeakOff(ctxt *Link, off int64, rsym *LSym, roff int64) {
201 func Addrel(s *LSym) *Reloc {
Dplist.go180 func (ctxt *Link) InitTextSym(s *LSym, flag int, start src.XPos) {
233 func (ctxt *Link) Globl(s *LSym, size int64, flag int) {
236 func (ctxt *Link) GloblPos(s *LSym, size int64, flag int, pos src.XPos) {
266 func (ctxt *Link) EmitEntryLiveness(s *LSym, p *Prog, newprog ProgAlloc) *Prog {
273 func (ctxt *Link) EmitEntryStackMap(s *LSym, p *Prog, newprog ProgAlloc) *Prog {
286 func (ctxt *Link) EmitEntryUnsafePoint(s *LSym, p *Prog, newprog ProgAlloc) *Prog {
Dpcln.go25 func funcpctab(ctxt *Link, func_ *LSym, desc string, valfunc func(*Link, *LSym, int32, *Prog, int32…
141 func pctofileline(ctxt *Link, sym *LSym, oldval int32, p *Prog, phase int32, arg interface{}) int32…
227 func pctospadj(ctxt *Link, sym *LSym, oldval int32, p *Prog, phase int32, arg interface{}) int32 {
248 func pctopcdata(ctxt *Link, sym *LSym, oldval int32, p *Prog, phase int32, arg interface{}) int32 {
261 func linkpcln(ctxt *Link, cursym *LSym) {
Ddwarf.go35 func (ctxt *Link) generateDebugLinesSymbol(s, lines *LSym) {
114 func putpclcdelta(linkctxt *Link, dctxt dwCtxt, s *LSym, deltaPC uint64, deltaLC int64) {
294 func (ctxt *Link) dwarfSym(s *LSym) (dwarfInfoSym, dwarfLocSym, dwarfRangesSym, dwarfAbsFnSym, dwar…
323 func textPos(fn *LSym) src.XPos {
333 func (ctxt *Link) populateDWARF(curfn Func, s *LSym) {
400 func (ctxt *Link) DwarfGlobal(typename string, varSym *LSym) {
415 func (ctxt *Link) DwarfAbstractFunc(curfn Func, s *LSym) {
Dutil.go682 func AlignmentPadding(pc int32, p *Prog, ctxt *Link, cursym *LSym) int {
725 func requireAlignment(a int64, ctxt *Link, cursym *LSym) {
Dld.go46 func mkfwd(sym *LSym) {
Dpass.go125 func linkpatch(ctxt *Link, sym *LSym, newprog ProgAlloc) {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/dwarfgen/
Ddwarf.go27 func Info(fnsym *obj.LSym, infosym *obj.LSym, curfn obj.Func) (scopes []dwarf.Scope, inlcalls dwarf…
160 func createDwarfVars(fnsym *obj.LSym, complexOK bool, fn *ir.Func, apDecls []*ir.Name, closureVars …
344 func preInliningDcls(fnsym *obj.LSym) []*ir.Name {
361 func createSimpleVars(fnsym *obj.LSym, apDecls []*ir.Name, closureVars map[*ir.Name]int64) ([]*ir.N…
377 func createSimpleVar(fnsym *obj.LSym, n *ir.Name, closureVars map[*ir.Name]int64) *dwarf.Var {
442 func createABIVars(fnsym *obj.LSym, fn *ir.Func, apDecls []*ir.Name, closureVars map[*ir.Name]int64…
470 func createComplexVars(fnsym *obj.LSym, fn *ir.Func, closureVars map[*ir.Name]int64) ([]*ir.Name, […
495 func createComplexVar(fnsym *obj.LSym, fn *ir.Func, varID ssa.VarID, closureVars map[*ir.Name]int64…
Ddwinl.go29 func assembleInlines(fnsym *obj.LSym, dwVars []*dwarf.Var) dwarf.InlCalls {
208 func AbstractFunc(fn *obj.LSym) {
227 func makePreinlineDclMap(fnsym *obj.LSym) map[varPos]int {
Dscope.go32 func assembleScopes(fnsym *obj.LSym, fn *ir.Func, dwarfVars []*dwarf.Var, varScopes []ir.ScopeID) […
68 func scopePCs(fnsym *obj.LSym, marks []ir.Mark, dwarfScopes []dwarf.Scope) {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/internal/obj/x86/
Dobj6.go599 func preprocess(ctxt *obj.Link, cursym *obj.LSym, newprog obj.ProgAlloc) {
964 func isZeroArgRuntimeCall(s *obj.LSym) bool {
989 func loadG(ctxt *obj.Link, cursym *obj.LSym, p *obj.Prog, newprog obj.ProgAlloc) (*obj.Prog, int16)…
1030 func stacksplit(ctxt *obj.Link, cursym *obj.LSym, p *obj.Prog, newprog obj.ProgAlloc, framesize int…
1387 func errorCheck(ctxt *obj.Link, s *obj.LSym) {
Dasm6.go1804 func useAbs(ctxt *obj.Link, s *obj.LSym) bool {
1843 func noppad(ctxt *obj.Link, s *obj.LSym, c int32, pad int32) int32 {
1998 func (pjc padJumpsCtx) padJump(ctxt *obj.Link, s *obj.LSym, p *obj.Prog, c int32) int32 {
2044 func requireAlignment(a int64, ctxt *obj.Link, cursym *obj.LSym) bool {
2056 func span6(ctxt *obj.Link, s *obj.LSym, newprog obj.ProgAlloc) {
Dseh.go48 func populateSeh(ctxt *obj.Link, s *obj.LSym) (sehsym *obj.LSym) {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/reflectdata/
Dreflect.go459 func dnameData(s *obj.LSym, ot int, name, tag string, pkg *types.Pkg, exported, embedded bool) int {
554 func dextratype(lsym *obj.LSym, off int64, t *types.Type, dataAdd int) {
620 func dmethodptrOff(c rttype.Cursor, x *obj.LSym) {
1294 func writeITab(lsym *obj.LSym, typ, iface *types.Type, allowNonImplement bool) {
1799 func MarkTypeUsedInInterface(t *types.Type, from *obj.LSym) {
1806 func MarkTypeSymUsedInInterface(tsym *obj.LSym, from *obj.LSym) {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/staticdata/
Ddata.go29 func InitAddrOffset(n *ir.Name, noff int64, lsym *obj.LSym, off int64) {
41 func InitAddr(n *ir.Name, noff int64, lsym *obj.LSym) {
47 func InitSlice(n *ir.Name, noff int64, lsym *obj.LSym, lencap int64) {
217 func dstringdata(s *obj.LSym, off int, t string, pos src.XPos, what string) int {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/ssagen/
Dpgen.go346 func RegisterMapInitLsym(s *obj.LSym) {
405 func fieldtrack(fnsym *obj.LSym, tracked map[*obj.LSym]struct{}) {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/internal/obj/wasm/
Dwasmobj.go152 func preprocess(ctxt *obj.Link, s *obj.LSym, newprog obj.ProgAlloc) {
932 func assemble(ctxt *obj.Link, s *obj.LSym, newprog obj.ProgAlloc) {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/internal/obj/riscv/
Dobj.go304 func containsCall(sym *obj.LSym) bool {
381 func preprocess(ctxt *obj.Link, cursym *obj.LSym, newprog obj.ProgAlloc) {
784 func stacksplit(ctxt *obj.Link, p *obj.Prog, cursym *obj.LSym, newprog obj.ProgAlloc, framesize int…
2549 func assemble(ctxt *obj.Link, cursym *obj.LSym, newprog obj.ProgAlloc) {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/compile/internal/rttype/
Drttype.go150 func NewCursor(lsym *obj.LSym, off int64, t *types.Type) Cursor {
284 func NewArrayCursor(lsym *obj.LSym, off int64, t *types.Type, n int) ArrayCursor {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/internal/obj/arm64/
Dobj7.go512 func preprocess(ctxt *obj.Link, cursym *obj.LSym, newprog obj.ProgAlloc) {
/aosp_15_r20/prebuilts/go/linux-x86/src/cmd/internal/obj/loong64/
Dobj.go206 func preprocess(ctxt *obj.Link, cursym *obj.LSym, newprog obj.ProgAlloc) {

12