- Sort Score
- Result 10 results
- Languages All
Results 31 - 40 of 52 for ldr (0.02 sec)
-
src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/tables.go
// LDR <Wt>, [<Xn|SP>{, #<pimm>}] {0xffc00000, 0xb9400000, LDR, instArgs{arg_Wt, arg_Xns_mem_optional_imm12_4_unsigned}, nil}, // LDR <Xt>, [<Xn|SP>{, #<pimm_1>}] {0xffc00000, 0xf9400000, LDR, instArgs{arg_Xt, arg_Xns_mem_optional_imm12_8_unsigned}, nil}, // LDR <Wt>, <label> {0xff000000, 0x18000000, LDR, instArgs{arg_Wt, arg_slabel_imm19_2}, nil}, // LDR <Xt>, <label>
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Aug 16 17:57:48 UTC 2017 - 211.8K bytes - Viewed (0) -
src/cmd/link/internal/ld/link.go
// symbol. func (ctxt *Link) createGeneratorSymbol(name string, version int, t sym.SymKind, size int64, gen generatorFunc) loader.Sym { ldr := ctxt.loader s := ldr.LookupOrCreateSym(name, version) ldr.SetIsGeneratedSym(s, true) sb := ldr.MakeSymbolUpdater(s) sb.SetType(t) sb.SetSize(size) ctxt.generatorSyms[s] = gen return s
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 19 15:59:22 UTC 2022 - 5.1K bytes - Viewed (0) -
src/cmd/link/internal/loadpe/ldpe.go
// stub. func PostProcessImports() error { ldr := importSymsState.l arch := importSymsState.arch keeprelocneeded := make(map[loader.Sym]loader.Sym) for _, s := range importSymsState.secSyms { isText := ldr.SymType(s) == sym.STEXT relocs := ldr.Relocs(s) for i := 0; i < relocs.Count(); i++ { r := relocs.At(i) rs := r.Sym() if ldr.SymType(rs) == sym.SDYNIMPORT {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Dec 18 20:26:46 UTC 2023 - 26.5K bytes - Viewed (0) -
src/cmd/internal/obj/arm64/doc.go
Examples: MOVD.P -8(R10), R8 <=> ldr x8, [x10],#-8 MOVB.W 16(R16), R10 <=> ldrsb x10, [x16,#16]! MOVBU.W 16(R16), R10 <=> ldrb x10, [x16,#16]! 3. Go uses a series of MOV instructions as load and store. 64-bit variant ldr, str, stur => MOVD; 32-bit variant str, stur, ldrsw => MOVW; 32-bit variant ldr => MOVWU; ldrb => MOVBU; ldrh => MOVHU; ldrsb, sturb, strb => MOVB;
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Aug 07 00:21:42 UTC 2023 - 9.6K bytes - Viewed (0) -
src/cmd/link/internal/ld/lib.go
} } func AddGotSym(target *Target, ldr *loader.Loader, syms *ArchSyms, s loader.Sym, elfRelocTyp uint32) { if ldr.SymGot(s) >= 0 { return } Adddynsym(ldr, target, syms, s) got := ldr.MakeSymbolUpdater(syms.GOT) ldr.SetGot(s, int32(got.Size())) got.AddUint(target.Arch, 0) if target.IsElf() { if target.Arch.PtrSize == 8 { rela := ldr.MakeSymbolUpdater(syms.Rela)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 21 18:45:27 UTC 2024 - 88.6K bytes - Viewed (0) -
src/runtime/vlop_arm_test.go
//go:noinline func armFloatWrite(a *[129]float64) { // This used to miscompile on arm5. // The offset is too big to fit in a load. // So the code does: // ldr r0, [sp, #8] // bl 6f690 <_sfloat> // ldr fp, [pc, #32] ; (address of 128.0) // vldr d0, [fp] // ldr fp, [pc, #28] ; (1024) // add fp, fp, r0 // vstr d0, [fp] // The software floating-point emulator gives up on the add.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Jun 01 21:52:00 UTC 2018 - 3.7K bytes - Viewed (0) -
src/cmd/link/internal/ld/data_test.go
} if s := ctxt.loader.SymSize(rel); s != int64(test.relsize) { t.Fatalf("[%d] expected ldr.Size(%q) == %v, got %v", i, test.rel, test.relsize, s) } } if s := ctxt.loader.SymSize(ctxt.loader.Lookup(".got", 0)); s != int64(test.gotsize) { t.Fatalf(`[%d] expected ldr.Size(".got") == %v, got %v`, i, test.gotsize, s) } }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 05 19:20:01 UTC 2023 - 2.3K bytes - Viewed (0) -
src/cmd/link/internal/ld/go.go
} } func Adddynsym(ldr *loader.Loader, target *Target, syms *ArchSyms, s loader.Sym) { if ldr.SymDynid(s) >= 0 || target.LinkMode == LinkExternal { return } if target.IsELF { elfadddynsym(ldr, target, syms, s) } else if target.HeadType == objabi.Hdarwin { ldr.Errorf(s, "adddynsym: missed symbol (Extname=%s)", ldr.SymExtname(s)) } else if target.HeadType == objabi.Hwindows {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Sep 22 16:48:30 UTC 2023 - 11.2K bytes - Viewed (0) -
src/cmd/link/internal/ld/ar.go
// list. func pruneUndefsForWindows(ldr *loader.Loader, undefs, froms []loader.Sym) ([]loader.Sym, []loader.Sym) { var newundefs []loader.Sym var newfroms []loader.Sym for _, s := range undefs { sname := ldr.SymName(s) if strings.HasPrefix(sname, "__imp_") { dname := sname[len("__imp_"):] ds := ldr.Lookup(dname, 0) if ds != 0 && ldr.SymType(ds) == sym.SDYNIMPORT {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sat Nov 19 23:11:11 UTC 2022 - 7.2K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/inst.json
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Aug 16 17:57:48 UTC 2017 - 234.7K bytes - Viewed (0)