Search Options

Results per page
Sort
Preferred Languages
Advance

Results 81 - 90 of 1,202 for tcCall (0.15 sec)

  1. src/runtime/sys_windows_arm.s

    	// Prepare for entry to Go.
    	BL	runtime·load_g(SB)
    
    	// Call cgocallback, which will call callbackWrap(frame).
    	MOVW	$0, R0
    	MOVW	R0, 12(R13)	// context
    	MOVW	$16(R13), R1	// R1 = &callbackArgs{...}
    	MOVW	R1, 8(R13)	// frame (address of callbackArgs)
    	MOVW	$·callbackWrap(SB), R1
    	MOVW	R1, 4(R13)	// PC of function to call
    	BL	runtime·cgocallback(SB)
    
    	// Get callback result.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 21 15:56:43 UTC 2023
    - 7.7K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/ppc64/obj9.go

    func (c *ctxt9) rewriteToUseTOC(p *obj.Prog) {
    	if p.As == obj.ATEXT || p.As == obj.AFUNCDATA || p.As == obj.ACALL || p.As == obj.ARET || p.As == obj.AJMP {
    		return
    	}
    
    	if p.As == obj.ADUFFCOPY || p.As == obj.ADUFFZERO {
    		// ADUFFZERO/ADUFFCOPY is considered as an ABL except in dynamic
    		// link where it should be an indirect call.
    		if !c.ctxt.Flag_dynlink {
    			return
    		}
    		//     ADUFFxxx $offset
    		// becomes
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 40.8K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/mips/a.out.go

    	ATRUNCFW
    	ATRUNCDW
    	AMOVWU
    	AMOVFV
    	AMOVDV
    	AMOVVF
    	AMOVVD
    
    	/* MSA */
    	AVMOVB
    	AVMOVH
    	AVMOVW
    	AVMOVD
    
    	ALAST
    
    	// aliases
    	AJMP = obj.AJMP
    	AJAL = obj.ACALL
    	ARET = obj.ARET
    )
    
    func init() {
    	// The asm encoder generally assumes that the lowest 5 bits of the
    	// REG_XX constants match the machine instruction encoding, i.e.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 08 12:17:12 UTC 2023
    - 7.6K bytes
    - Viewed (0)
  4. src/cmd/internal/obj/arm/obj5.go

    	bls.To.SetTarget(movw)
    
    	// BL runtime.morestack
    	call := obj.Appendp(movw, c.newprog)
    	call.As = obj.ACALL
    	call.To.Type = obj.TYPE_BRANCH
    	morestack := "runtime.morestack"
    	switch {
    	case c.cursym.CFunc():
    		morestack = "runtime.morestackc"
    	case !c.cursym.Func().Text.From.Sym.NeedCtxt():
    		morestack = "runtime.morestack_noctxt"
    	}
    	call.To.Sym = c.ctxt.Lookup(morestack)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 20 17:19:36 UTC 2023
    - 21.4K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/x86/ssa.go

    		p.To.Reg = v.Reg()
    
    	case ssa.Op386LoweredWB:
    		p := s.Prog(obj.ACALL)
    		p.To.Type = obj.TYPE_MEM
    		p.To.Name = obj.NAME_EXTERN
    		// AuxInt encodes how many buffer entries we need.
    		p.To.Sym = ir.Syms.GCWriteBarrier[v.AuxInt-1]
    
    	case ssa.Op386LoweredPanicBoundsA, ssa.Op386LoweredPanicBoundsB, ssa.Op386LoweredPanicBoundsC:
    		p := s.Prog(obj.ACALL)
    		p.To.Type = obj.TYPE_MEM
    		p.To.Name = obj.NAME_EXTERN
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 01:26:58 UTC 2023
    - 26.7K bytes
    - Viewed (0)
  6. src/syscall/mkerrors.sh

    # license that can be found in the LICENSE file.
    
    # Generate Go code listing errors and other #defined constant
    # values (ENAMETOOLONG etc.), by asking the preprocessor
    # about the definitions.
    
    unset LANG
    export LC_ALL=C
    export LC_CTYPE=C
    
    CC=${CC:-gcc}
    
    if [[ "$GOOS" -eq "solaris" ]]; then
    	# Assumes GNU versions of utilities in PATH.
    	export PATH=/usr/gnu/bin:$PATH
    fi
    
    uname=$(uname)
    
    includes_AIX='
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 06 21:22:22 UTC 2022
    - 10.7K bytes
    - Viewed (0)
  7. src/cmd/asm/internal/asm/testdata/riscv64.s

    	BINVI	$1, X7, X8				// 13941368
    	BSET	X8, X9, X10				// 33958428
    	BSET	$63, X9					// 9394f42b
    	BSETI	$1, X10, X11				// 93151528
    
    	// Privileged ISA
    
    	// 3.2.1: Environment Call and Breakpoint
    	ECALL						// 73000000
    	SCALL						// 73000000
    	EBREAK						// 73001000
    	SBREAK						// 73001000
    
    	// Arbitrary bytes (entered in little-endian mode)
    	WORD	$0x12345678	// WORD $305419896	// 78563412
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 22 04:42:21 UTC 2024
    - 16.7K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/typecheck/const.go

    	if ir.ConstOverflow(v, types.Types[types.TINT]) {
    		return -2
    	}
    	return ir.IntVal(types.Types[types.TINT], v)
    }
    
    // callOrChan reports whether n is a call or channel operation.
    func callOrChan(n ir.Node) bool {
    	switch n.Op() {
    	case ir.OAPPEND,
    		ir.OCALL,
    		ir.OCALLFUNC,
    		ir.OCALLINTER,
    		ir.OCALLMETH,
    		ir.OCAP,
    		ir.OCLEAR,
    		ir.OCLOSE,
    		ir.OCOMPLEX,
    		ir.OCOPY,
    		ir.ODELETE,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 05 15:20:28 UTC 2023
    - 10.5K bytes
    - Viewed (0)
  9. src/runtime/asm_wasm.s

    	I64Const $8
    	Call	gcWriteBarrier<>(SB)
    	Return
    TEXT runtime·gcWriteBarrier2<ABIInternal>(SB),NOSPLIT,$0
    	I64Const $16
    	Call	gcWriteBarrier<>(SB)
    	Return
    TEXT runtime·gcWriteBarrier3<ABIInternal>(SB),NOSPLIT,$0
    	I64Const $24
    	Call	gcWriteBarrier<>(SB)
    	Return
    TEXT runtime·gcWriteBarrier4<ABIInternal>(SB),NOSPLIT,$0
    	I64Const $32
    	Call	gcWriteBarrier<>(SB)
    	Return
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 20 21:26:51 UTC 2023
    - 11.8K bytes
    - Viewed (0)
  10. src/cmd/internal/obj/s390x/a.out.go

    	AVMSLEOG
    
    	ANOPH // NOP
    
    	// binary
    	ABYTE
    	AWORD
    	ADWORD
    
    	// Breakpoint
    	ABRRK
    
    	// end marker
    	ALAST
    
    	// aliases
    	ABR = obj.AJMP
    	ABL = obj.ACALL
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Sep 05 16:41:03 UTC 2023
    - 12.4K bytes
    - Viewed (0)
Back to top