Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 176 for aux1 (0.07 sec)

  1. src/runtime/os3_solaris.go

    	_AT_PAGESZ       = 6    // Page size in bytes
    	_AT_SUN_EXECNAME = 2014 // exec() path name
    )
    
    func sysauxv(auxv []uintptr) (pairs int) {
    	var i int
    	for i = 0; auxv[i] != _AT_NULL; i += 2 {
    		tag, val := auxv[i], auxv[i+1]
    		switch tag {
    		case _AT_PAGESZ:
    			physPageSize = val
    		case _AT_SUN_EXECNAME:
    			executablePath = gostringnocopy((*byte)(unsafe.Pointer(val)))
    		}
    	}
    	return i / 2
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 17.6K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/addressingmodes.go

    					continue
    				}
    				if p.Aux != nil {
    					v.Aux = p.Aux
    				}
    				v.AuxInt += p.AuxInt
    			case [2]auxType{auxSymValAndOff, auxInt32}:
    				vo := ValAndOff(v.AuxInt)
    				if !vo.canAdd64(p.AuxInt) {
    					continue
    				}
    				v.AuxInt = int64(vo.addOffset64(p.AuxInt))
    			case [2]auxType{auxSymValAndOff, auxSymOff}:
    				vo := ValAndOff(v.AuxInt)
    				if v.Aux != nil && p.Aux != nil {
    					continue
    				}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jul 26 17:19:57 UTC 2023
    - 24.3K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssa/rewriteLOONG64.go

    	return false
    }
    func rewriteValueLOONG64_OpAddr(v *Value) bool {
    	v_0 := v.Args[0]
    	// match: (Addr {sym} base)
    	// result: (MOVVaddr {sym} base)
    	for {
    		sym := auxToSym(v.Aux)
    		base := v_0
    		v.reset(OpLOONG64MOVVaddr)
    		v.Aux = symToAux(sym)
    		v.AddArg(base)
    		return true
    	}
    }
    func rewriteValueLOONG64_OpAtomicCompareAndSwap32(v *Value) bool {
    	v_3 := v.Args[3]
    	v_2 := v.Args[2]
    	v_1 := v.Args[1]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 21 19:26:25 UTC 2023
    - 195.8K bytes
    - Viewed (0)
  4. src/runtime/rt0_linux_s390x.s

    TEXT _rt0_s390x_linux(SB), NOSPLIT|NOFRAME, $0
    	// In a statically linked binary, the stack contains argc,
    	// argv as argc string pointers followed by a NULL, envv as a
    	// sequence of string pointers followed by a NULL, and auxv.
    	// There is no TLS base pointer.
    
    	MOVD 0(R15), R2  // argc
    	ADD  $8, R15, R3 // argv
    	BR   main(SB)
    
    TEXT _rt0_s390x_linux_lib(SB), NOSPLIT, $0
    	MOVD $_rt0_s390x_lib(SB), R1
    	BR   R1
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Nov 17 15:54:54 UTC 2017
    - 676 bytes
    - Viewed (0)
  5. src/vendor/golang.org/x/sys/cpu/runtime_auxv.go

    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    package cpu
    
    // getAuxvFn is non-nil on Go 1.21+ (via runtime_auxv_go121.go init)
    // on platforms that use auxv.
    var getAuxvFn func() []uintptr
    
    func getAuxv() []uintptr {
    	if getAuxvFn == nil {
    		return nil
    	}
    	return getAuxvFn()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 11 22:42:18 UTC 2023
    - 393 bytes
    - Viewed (0)
  6. src/cmd/compile/internal/ssa/func_test.go

    			// be compared for equality.
    			if fv.Op != gv.Op || fv.Type != gv.Type || fv.AuxInt != gv.AuxInt {
    				return false
    			}
    			if !reflect.DeepEqual(fv.Aux, gv.Aux) {
    				// This makes the assumption that aux values can be compared
    				// using DeepEqual.
    				// TODO(matloob): Aux values may be *gc.Sym pointers in the near
    				// future. Make sure they are canonical.
    				return false
    			}
    			if len(fv.Args) != len(gv.Args) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 19:01:04 UTC 2023
    - 13.1K bytes
    - Viewed (0)
  7. src/runtime/rt0_android_arm.s

    DATA _rt0_arm_android_argv+0x00(SB)/4,$_rt0_arm_android_argv0(SB)
    DATA _rt0_arm_android_argv+0x04(SB)/4,$0 // end argv
    DATA _rt0_arm_android_argv+0x08(SB)/4,$0 // end envv
    DATA _rt0_arm_android_argv+0x0c(SB)/4,$0 // end auxv
    GLOBL _rt0_arm_android_argv(SB),NOPTR,$0x10
    
    DATA _rt0_arm_android_argv0(SB)/8, $"gojni"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Feb 12 21:41:30 UTC 2018
    - 843 bytes
    - Viewed (0)
  8. src/runtime/rt0_openbsd_mips64.s

    TEXT _main<>(SB),NOSPLIT|NOFRAME,$0
    	// In a statically linked binary, the stack contains argc,
    	// argv as argc string pointers followed by a NULL, envv as a
    	// sequence of string pointers followed by a NULL, and auxv.
    	// There is no TLS base pointer.
    #ifdef GOARCH_mips64
    	MOVW	4(R29), R4 // argc, big-endian ABI places int32 at offset 4
    #else
    	MOVW	0(R29), R4 // argc
    #endif
    	ADDV	$8, R29, R5 // argv
    	JMP	main(SB)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 29 08:07:46 UTC 2020
    - 976 bytes
    - Viewed (0)
  9. src/cmd/compile/internal/ssa/stackalloc.go

    		// that would be nondeterministic.
    		for _, v := range f.NamedValues[*name] {
    			if v.Op == OpArgIntReg || v.Op == OpArgFloatReg {
    				aux := v.Aux.(*AuxNameOffset)
    				// Never let an arg be bound to a differently named thing.
    				if name.N != aux.Name || name.Off != aux.Offset {
    					if f.pass.debug > stackDebug {
    						fmt.Printf("stackalloc register arg %s skipping name %s\n", v, name)
    					}
    					continue
    				}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Feb 29 21:29:41 UTC 2024
    - 12.6K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/ssagen/phi.go

    		for _, v := range b.Values {
    			if v.Op != ssa.OpFwdRef {
    				continue
    			}
    			var_ := v.Aux.(fwdRefAux).N
    
    			// Optimization: look back 1 block for the definition.
    			if len(b.Preds) == 1 {
    				c := b.Preds[0].Block()
    				if w := s.defvars[c.ID][var_]; w != nil {
    					v.Op = ssa.OpCopy
    					v.Aux = nil
    					v.AddArg(w)
    					continue
    				}
    			}
    
    			if _, ok := s.varnum[var_]; ok {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Nov 18 17:59:44 UTC 2022
    - 15.2K bytes
    - Viewed (0)
Back to top