Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 179 for NoFrame (0.3 sec)

  1. src/runtime/rt0_darwin_arm64.s

    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    #include "textflag.h"
    #include "cgo/abi_arm64.h"
    
    TEXT _rt0_arm64_darwin(SB),NOSPLIT|NOFRAME,$0
    	MOVD	$runtime·rt0_go(SB), R2
    	BL	(R2)
    exit:
    	MOVD	$0, R0
    	MOVD	$1, R16	// sys_exit
    	SVC	$0x80
    	B	exit
    
    // When linking with -buildmode=c-archive or -buildmode=c-shared,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 30 01:28:43 UTC 2022
    - 1.7K bytes
    - Viewed (0)
  2. src/runtime/rt0_openbsd_riscv64.s

    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    #include "textflag.h"
    
    TEXT _rt0_riscv64_openbsd(SB),NOSPLIT|NOFRAME,$0
    	MOV	0(X2), A0	// argc
    	ADD	$8, X2, A1	// argv
    	JMP	main(SB)
    
    TEXT main(SB),NOSPLIT|NOFRAME,$0
    	MOV	$runtime·rt0_go(SB), T0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 04 02:55:17 UTC 2023
    - 372 bytes
    - Viewed (0)
  3. src/runtime/wincallback.go

    // appropriately so different callbacks start with different
    // CALL instruction in runtime·callbackasm. This determines
    // which Go callback function is executed later on.
    
    TEXT runtime·callbackasm(SB),NOSPLIT|NOFRAME,$0
    `)
    	for i := 0; i < maxCallback; i++ {
    		buf.WriteString("\tCALL\truntime·callbackasm1(SB)\n")
    	}
    
    	filename := fmt.Sprintf("zcallback_windows.s")
    	err := os.WriteFile(filename, buf.Bytes(), 0666)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jan 24 19:29:51 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  4. src/internal/runtime/atomic/atomic_mips64x.s

    TEXT ·Load(SB),NOSPLIT|NOFRAME,$0-12
    	MOVV	ptr+0(FP), R1
    	SYNC
    	MOVWU	0(R1), R1
    	SYNC
    	MOVW	R1, ret+8(FP)
    	RET
    
    // uint8 ·Load8(uint8 volatile* ptr)
    TEXT ·Load8(SB),NOSPLIT|NOFRAME,$0-9
    	MOVV	ptr+0(FP), R1
    	SYNC
    	MOVBU	0(R1), R1
    	SYNC
    	MOVB	R1, ret+8(FP)
    	RET
    
    // uint64 ·Load64(uint64 volatile* ptr)
    TEXT ·Load64(SB),NOSPLIT|NOFRAME,$0-16
    	MOVV	ptr+0(FP), R1
    	SYNC
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 21:29:34 UTC 2024
    - 7.2K bytes
    - Viewed (0)
  5. src/runtime/tls_ppc64x.s

    // ppc64 code that will overwrite this register.
    //
    // If !iscgo, this is a no-op.
    //
    // NOTE: setg_gcc<> assume this clobbers only R31.
    TEXT runtime·save_g(SB),NOSPLIT|NOFRAME,$0-0
    #ifndef GOOS_aix
    #ifndef GOOS_openbsd
    	MOVBZ	runtime·iscgo(SB), R31
    	CMP	R31, $0
    	BEQ	nocgo
    #endif
    #endif
    	MOVD	runtime·tls_g(SB), R31
    	MOVD	g, 0(R31)
    
    nocgo:
    	RET
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 22 02:48:11 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  6. src/internal/bytealg/equal_riscv64.s

    #define	CTXT	S10
    
    // func memequal(a, b unsafe.Pointer, size uintptr) bool
    TEXT runtime·memequal<ABIInternal>(SB),NOSPLIT|NOFRAME,$0-25
    	// X10 = a_base
    	// X11 = b_base
    	// X12 = size
    	JMP	memequal<>(SB)
    
    // func memequal_varlen(a, b unsafe.Pointer) bool
    TEXT runtime·memequal_varlen<ABIInternal>(SB),NOSPLIT|NOFRAME,$0-17
    	MOV	8(CTXT), X12    // compiler stores size at offset 8 in the closure
    	// X10 = a_base
    	// X11 = b_base
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 09 13:57:06 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  7. src/vendor/golang.org/x/crypto/sha3/sha3_s390x.s

    TEXT ·kimd(SB), NOFRAME|NOSPLIT, $0-40
    	MOVD function+0(FP), R0
    	MOVD chain+8(FP), R1
    	LMG  src+16(FP), R2, R3 // R2=base, R3=len
    
    continue:
    	WORD $0xB93E0002 // KIMD --, R2
    	BVS  continue    // continue if interrupted
    	MOVD $0, R0      // reset R0 for pre-go1.8 compilers
    	RET
    
    // func klmd(function code, chain *[200]byte, dst, src []byte)
    TEXT ·klmd(SB), NOFRAME|NOSPLIT, $0-64
    	// TODO: SHAKE support
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Apr 10 16:37:53 UTC 2024
    - 957 bytes
    - Viewed (0)
  8. src/internal/runtime/atomic/atomic_riscv64.s

    	RET
    
    // func Load(ptr *uint32) uint32
    TEXT ·Load(SB),NOSPLIT|NOFRAME,$0-12
    	MOV	ptr+0(FP), A0
    	LRW	(A0), A0
    	MOVW	A0, ret+8(FP)
    	RET
    
    // func Load8(ptr *uint8) uint8
    TEXT ·Load8(SB),NOSPLIT|NOFRAME,$0-9
    	MOV	ptr+0(FP), A0
    	FENCE
    	MOVBU	(A0), A1
    	FENCE
    	MOVB	A1, ret+8(FP)
    	RET
    
    // func Load64(ptr *uint64) uint64
    TEXT ·Load64(SB),NOSPLIT|NOFRAME,$0-16
    	MOV	ptr+0(FP), A0
    	LRD	(A0), A0
    	MOV	A0, ret+8(FP)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 7K bytes
    - Viewed (0)
  9. src/runtime/tls_loong64.s

    #include "textflag.h"
    
    // If !iscgo, this is a no-op.
    //
    // NOTE: mcall() assumes this clobbers only R30 (REGTMP).
    TEXT runtime·save_g(SB),NOSPLIT|NOFRAME,$0-0
    	MOVB	runtime·iscgo(SB), R30
    	BEQ	R30, nocgo
    
    	MOVV	g, runtime·tls_g(SB)
    
    nocgo:
    	RET
    
    TEXT runtime·load_g(SB),NOSPLIT|NOFRAME,$0-0
    	MOVV	runtime·tls_g(SB), g
    	RET
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 17 20:18:25 UTC 2022
    - 589 bytes
    - Viewed (0)
  10. src/runtime/testdata/testprog/framepointer_arm64.s

    // Copyright 2023 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.
    
    #include "textflag.h"
    
    TEXT	·getFP(SB), NOSPLIT|NOFRAME, $0-8
    	MOVD	R29, ret+0(FP)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 18 22:58:13 UTC 2023
    - 249 bytes
    - Viewed (0)
Back to top