- Sort Score
- Result 10 results
- Languages All
Results 91 - 100 of 291 for lr (0.92 sec)
-
src/runtime/testdata/testprog/preempt.go
var ready, ready2 uint32 go func() { for { atomic.StoreUint32(&ready, 1) dummy() dummy() } }() // Also start one with a frameless function. // This is an especially interesting case for // LR machines. go func() { atomic.AddUint32(&ready2, 1) frameless() }() // Also test empty infinite loop. go func() { atomic.AddUint32(&ready2, 1) for { } }()
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Dec 07 17:46:04 UTC 2021 - 1.6K bytes - Viewed (0) -
src/runtime/sys_linux_arm64.s
TEXT runtimeĀ·cgoSigtramp(SB),NOSPLIT|NOFRAME,$0 // The stack unwinder, presumably written in C, may not be able to // handle Go frame correctly. So, this function is NOFRAME, and we // save/restore LR manually. MOVD LR, R10 // Save R27, g because they will be clobbered, // we need to restore them before jump to sigtramp. MOVD R27, R11 MOVD g, R12 // If no traceback function, do usual sigtramp.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Mar 24 18:53:44 UTC 2023 - 16.7K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/gnu.go
at := 0 // 0 == no hint, 1 == reserved, 2 == not likely, 3 == likely form := 1 // 1 == n/a, 0 == cr bit not set, 4 == cr bit set cr := (bi - Cond0LT) / 4 bh := -1 // Only for lr/tar/ctr variants. switch opName { case "bclr", "bclrl", "bcctr", "bcctrl", "bctar", "bctarl": bh = int(inst.Args[2].(Imm)) } if bo&0x14 == 0x14 {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 12.2K bytes - Viewed (0) -
platforms/documentation/docs/src/docs/userguide/img/swift-application-variant-task-graph.dot
graph [ dpi = 100, fontname="Sans"]; node [fontname = "Sans"]; edge [fontname = "Sans"]; node [shape=rectangle, fixedsize=true, width=2.5, height=0.5]; node [style="dashed,filled", fillcolor=grey] rankdir=LR compileVariantSwift -> linkVariant -> installVariant -> assembleVariant [dir=back, style=dashed] compileVariantSwift[label=<compile<i>Variant</i>Swift>] linkVariant[label=<link<i>Variant</i>>]
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Nov 27 17:53:42 UTC 2023 - 1.3K bytes - Viewed (0) -
src/io/example_test.go
log.Fatal(err) } // Output: Hello World } func ExampleLimitReader() { r := strings.NewReader("some io.Reader stream to be read\n") lr := io.LimitReader(r, 4) if _, err := io.Copy(os.Stdout, lr); err != nil { log.Fatal(err) } // Output: // some } func ExampleMultiReader() { r1 := strings.NewReader("first reader ")
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Sep 06 15:49:32 UTC 2022 - 5.5K bytes - Viewed (0) -
src/cmd/internal/obj/arm64/obj7.go
q.Spadj = -aoffset q.Pos = p.Pos q.Link = p.Link p.Link = q p = q } // If enabled, this code emits 'MOV PC, R27' before every 'MOV LR, PC', // so that if you are debugging a low-level crash where PC and LR are zero, // you can look at R27 to see what jumped to the zero. // This is useful when bringing up Go on a new system. // (There is similar code in ../ppc64/obj9.go:/if.false.)
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/runtime/asm_arm64.s
// 1. Check that the goroutine is in state _Grunning and that // there are at least 288 bytes free on the stack. // 2. Set SP as SP-16. // 3. Store the current LR in (SP) (using the SP after step 2). // 4. Store the current PC in the LR register. // 5. Write the desired argument frame size at SP-16 // 6. Save all machine registers (including flags and fpsimd registers) // so they can be restored later by the debugger.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sat May 11 20:38:24 UTC 2024 - 43.4K bytes - Viewed (0) -
src/runtime/stack.go
"\tmorebuf={pc:", hex(morebuf.pc), " sp:", hex(morebuf.sp), " lr:", hex(morebuf.lr), "}\n", "\tsched={pc:", hex(gp.sched.pc), " sp:", hex(gp.sched.sp), " lr:", hex(gp.sched.lr), " ctxt:", gp.sched.ctxt, "}\n") thisg.m.traceback = 2 // Include runtime frames traceback(morebuf.pc, morebuf.sp, morebuf.lr, gp) throw("runtime: stack split at bad time") } morebuf := thisg.m.morebuf
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 22:31:00 UTC 2024 - 41.1K bytes - Viewed (0) -
src/runtime/cgo/gcc_mipsx.S
* * Calling into the gc tool chain, where all registers are caller save. * Called from standard MIPS O32 ABI, where $16-$23, $30, and $f20-$f31 * are callee-save, so they must be saved explicitly, along with $31 (LR). */ .globl crosscall1 .set noat crosscall1: #ifndef __mips_soft_float addiu $29, $29, -88 #else addiu $29, $29, -40 // For soft-float, no need to make room for FP registers #endif sw $31, 0($29)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jan 24 22:38:02 UTC 2023 - 1.5K bytes - Viewed (0) -
src/cmd/internal/obj/arm/obj5.go
} // MOVW LR, R11 p.As = AMOVW p.From.Type = obj.TYPE_REG p.From.Reg = REGLINK p.To.Type = obj.TYPE_REG p.To.Reg = REGTMP // BL runtime.read_tls_fallback(SB) p = obj.Appendp(p, newprog) p.As = ABL p.To.Type = obj.TYPE_BRANCH p.To.Sym = progedit_tlsfallback p.To.Offset = 0 // MOVW R11, LR p = obj.Appendp(p, newprog)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Nov 20 17:19:36 UTC 2023 - 21.4K bytes - Viewed (0)