Search Options

Results per page
Sort
Preferred Languages
Advance

Results 61 - 70 of 291 for lr (0.07 sec)

  1. src/runtime/cgo/gcc_linux_ppc64x.S

    // Define a frame which has no argument space, but is compatible with
    // a call into a Go ABI. We allocate 32B to match FIXED_FRAME with
    // similar semantics, except we store the backchain pointer, not the
    // LR at offset 0. R2 is stored in the Go TOC save slot (offset 24).
    .set GPR_OFFSET, 32
    .set FPR_OFFSET, GPR_OFFSET + 18*8
    .set VR_OFFSET, FPR_OFFSET + 18*8
    .set FRAME_SIZE, VR_OFFSET + 12*16
    
    .macro FOR_EACH_GPR opcode r=14
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 04 18:03:04 UTC 2023
    - 2K bytes
    - Viewed (0)
  2. src/runtime/race_arm64.s

    	MOVD	R12, R27
    #endif
    	MOVD	g_m(g), R0
    	MOVD	m_p(R0), R0
    	MOVD	p_raceprocctx(R0), R0
    	MOVD	R0, (R1)
    	MOVD	R13, g
    	JMP	(LR)
    rest:
    	// Save callee-saved registers (Go code won't respect that).
    	// 8(RSP) and 16(RSP) are for args passed through racecallback
    	SUB	$176, RSP
    	MOVD	LR, 0(RSP)
    
    	SAVE_R19_TO_R28(8*3)
    	SAVE_F8_TO_F15(8*13)
    	MOVD	R29, (8*21)(RSP)
    	// Set g = g0.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:37:29 UTC 2024
    - 15.5K bytes
    - Viewed (0)
  3. src/runtime/asm_arm.s

    	// create a new goroutine to start program
    	SUB	$8, R13
    	MOVW	$runtime·mainPC(SB), R0
    	MOVW	R0, 4(R13)	// arg 1: fn
    	MOVW	$0, R0
    	MOVW	R0, 0(R13)	// dummy LR
    	BL	runtime·newproc(SB)
    	ADD	$8, R13	// pop args and LR
    
    	// start this M
    	BL	runtime·mstart(SB)
    
    	MOVW	$1234, R0
    	MOVW	$1000, R1
    	MOVW	R0, (R1)	// fail hard
    
    DATA	runtime·mainPC+0(SB)/4,$runtime·main(SB)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 23 21:00:52 UTC 2024
    - 32.1K bytes
    - Viewed (0)
  4. src/container/ring/example_test.go

    	// 1
    	// 2
    }
    
    func ExampleRing_Link() {
    	// Create two rings, r and s, of size 2
    	r := ring.New(2)
    	s := ring.New(2)
    
    	// Get the length of the ring
    	lr := r.Len()
    	ls := s.Len()
    
    	// Initialize r with 0s
    	for i := 0; i < lr; i++ {
    		r.Value = 0
    		r = r.Next()
    	}
    
    	// Initialize s with 1s
    	for j := 0; j < ls; j++ {
    		s.Value = 1
    		s = s.Next()
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Dec 13 18:45:54 UTC 2021
    - 2.9K bytes
    - Viewed (0)
  5. src/runtime/rt0_linux_riscv64.s

    	JMP	main(SB)
    
    // When building with -buildmode=c-shared, this symbol is called when the shared
    // library is loaded.
    TEXT _rt0_riscv64_linux_lib(SB),NOSPLIT,$224
    	// Preserve callee-save registers, along with X1 (LR).
    	MOV	X1, (8*3)(X2)
    	MOV	X8, (8*4)(X2)
    	MOV	X9, (8*5)(X2)
    	MOV	X18, (8*6)(X2)
    	MOV	X19, (8*7)(X2)
    	MOV	X20, (8*8)(X2)
    	MOV	X21, (8*9)(X2)
    	MOV	X22, (8*10)(X2)
    	MOV	X23, (8*11)(X2)
    	MOV	X24, (8*12)(X2)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 03 09:23:34 UTC 2021
    - 2.6K bytes
    - Viewed (0)
  6. src/runtime/go_tls.h

    // Copyright 2014 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    #ifdef GOARCH_arm
    #define LR R14
    #endif
    
    #ifdef GOARCH_amd64
    #define	get_tls(r)	MOVQ TLS, r
    #define	g(r)	0(r)(TLS*1)
    #endif
    
    #ifdef GOARCH_386
    #define	get_tls(r)	MOVL TLS, r
    #define	g(r)	0(r)(TLS*1)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 10 22:38:38 UTC 2019
    - 366 bytes
    - Viewed (0)
  7. src/cmd/internal/obj/ppc64/obj9.go

    		if !c.ctxt.Flag_dynlink {
    			return
    		}
    		//     ADUFFxxx $offset
    		// becomes
    		//     MOVD runtime.duffxxx@TOC, R12
    		//     ADD $offset, R12
    		//     MOVD R12, LR
    		//     BL (LR)
    		var sym *obj.LSym
    		if p.As == obj.ADUFFZERO {
    			sym = c.ctxt.Lookup("runtime.duffzero")
    		} else {
    			sym = c.ctxt.Lookup("runtime.duffcopy")
    		}
    		// Retrieve or create the TOC anchor.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 40.8K bytes
    - Viewed (0)
  8. src/cmd/link/internal/arm/asm.go

    	if plt.Size() == 0 {
    		// str lr, [sp, #-4]!
    		plt.AddUint32(ctxt.Arch, 0xe52de004)
    
    		// ldr lr, [pc, #4]
    		plt.AddUint32(ctxt.Arch, 0xe59fe004)
    
    		// add lr, pc, lr
    		plt.AddUint32(ctxt.Arch, 0xe08fe00e)
    
    		// ldr pc, [lr, #8]!
    		plt.AddUint32(ctxt.Arch, 0xe5bef008)
    
    		// .word &GLOBAL_OFFSET_TABLE[0] - .
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Aug 23 05:58:20 UTC 2023
    - 22.9K bytes
    - Viewed (0)
  9. platforms/documentation/docs/src/docs/userguide/img/cpp-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
    
      compileVariantCpp -> linkVariant -> installVariant -> assembleVariant [dir=back, style=dashed]
      compileVariantCpp[label=<compile<i>Variant</i>Cpp>]
      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)
  10. platforms/documentation/docs/src/docs/userguide/img/swift-application-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=filled, fillcolor="#cfe2f3"]
      rankdir=LR
    
      compileDebugSwift -> linkDebug -> assemble -> build [dir=back]
      linkDebug -> assembleDebug [dir=back]
      check -> build [dir=back]
      compileReleaseSwift -> linkRelease -> assembleRelease [dir=back]
      clean
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.4K bytes
    - Viewed (0)
Back to top