- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 15 for progedit (0.14 sec)
-
src/cmd/internal/obj/pass.go
for p := sym.Func().Text; p != nil; p = p.Link { checkaddr(ctxt, p, &p.From) for _, v := range p.RestArgs { checkaddr(ctxt, p, &v.Addr) } checkaddr(ctxt, p, &p.To) if ctxt.Arch.Progedit != nil { ctxt.Arch.Progedit(ctxt, p, newprog) } if p.To.Type != TYPE_BRANCH { continue } if p.To.Val != nil { continue } if p.To.Sym != nil { continue }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 24 01:26:58 UTC 2023 - 5K bytes - Viewed (0) -
src/cmd/internal/obj/mips/obj0.go
Init: buildop, Preprocess: preprocess, Assemble: span0, Progedit: progedit, DWARFRegisters: MIPSDWARFRegisters, } var Linkmips64le = obj.LinkArch{ Arch: sys.ArchMIPS64LE, Init: buildop, Preprocess: preprocess, Assemble: span0, Progedit: progedit, DWARFRegisters: MIPSDWARFRegisters, } var Linkmips = obj.LinkArch{
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Apr 21 19:28:53 UTC 2023 - 30.6K bytes - Viewed (0) -
src/cmd/internal/obj/x86/obj6.go
Preprocess: preprocess, Assemble: span6, Progedit: progedit, SEH: populateSeh, UnaryDst: unaryDst, DWARFRegisters: AMD64DWARFRegisters, } var Link386 = obj.LinkArch{ Arch: sys.Arch386, Init: instinit, Preprocess: preprocess, Assemble: span6, Progedit: progedit, UnaryDst: unaryDst,
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Sep 08 18:36:45 UTC 2023 - 40.9K bytes - Viewed (0) -
src/cmd/internal/obj/arm/obj5.go
ASWI: true, AWORD: true, } var Linkarm = obj.LinkArch{ Arch: sys.ArchARM, Init: buildop, Preprocess: preprocess, Assemble: span5, Progedit: progedit, UnaryDst: unaryDst, DWARFRegisters: ARMDWARFRegisters,
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Nov 20 17:19:36 UTC 2023 - 21.4K bytes - Viewed (0) -
src/cmd/internal/obj/loong64/obj.go
q.Link = p.Link p.Link = q } var Linkloong64 = obj.LinkArch{ Arch: sys.ArchLoong64, Init: buildop, Preprocess: preprocess, Assemble: span0, Progedit: progedit, DWARFRegisters: LOONG64DWARFRegisters,
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Nov 21 19:22:18 UTC 2023 - 19.7K bytes - Viewed (0) -
src/cmd/internal/obj/ppc64/obj9.go
Preprocess: preprocess, Assemble: span9, Progedit: progedit, UnaryDst: unaryDst, DWARFRegisters: PPC64DWARFRegisters, } var Linkppc64le = obj.LinkArch{ Arch: sys.ArchPPC64LE, Init: buildop, Preprocess: preprocess, Assemble: span9, Progedit: progedit, UnaryDst: unaryDst, DWARFRegisters: PPC64DWARFRegisters,
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 18:17:17 UTC 2024 - 40.8K bytes - Viewed (0) -
src/cmd/internal/obj/s390x/objz.go
AVONE: true, AVZERO: true, } var Links390x = obj.LinkArch{ Arch: sys.ArchS390X, Init: buildop, Preprocess: preprocess, Assemble: spanz, Progedit: progedit, UnaryDst: unaryDst, DWARFRegisters: S390XDWARFRegisters,
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Apr 21 19:28:53 UTC 2023 - 21K bytes - Viewed (0) -
src/cmd/internal/obj/arm64/obj7.go
AB: true, ACLREX: true, } var Linkarm64 = obj.LinkArch{ Arch: sys.ArchARM64, Init: buildop, Preprocess: preprocess, Assemble: span7, Progedit: progedit, UnaryDst: unaryDst, DWARFRegisters: ARM64DWARFRegisters,
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Nov 08 05:46:32 UTC 2023 - 28.4K bytes - Viewed (0) -
src/cmd/internal/obj/sym.go
} if ctxt.Headtype == objabi.Haix { // Data must be in a reliable order for reproducible builds. // The original entries are in a reliable order, but the TOC symbols // that are added in Progedit are added by different goroutines // that can be scheduled independently. We need to reorder those // symbols reliably. Sort by name but use a stable sort, so that
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 14:41:10 UTC 2024 - 14.1K bytes - Viewed (0) -
src/cmd/internal/obj/riscv/obj.go
return } p.As = AJAL p.Mark |= NEED_JAL_RELOC p.From.Type = obj.TYPE_REG p.From.Reg = lr p.Reg = obj.REG_NONE } // progedit is called individually for each *obj.Prog. It normalizes instruction // formats and eliminates as many pseudo-instructions as possible. func progedit(ctxt *obj.Link, p *obj.Prog, newprog obj.ProgAlloc) { // Expand binary instructions to ternary ones. if p.Reg == obj.REG_NONE { switch p.As {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sun Apr 07 03:32:27 UTC 2024 - 77K bytes - Viewed (0)