Search Options

Results per page
Sort
Preferred Languages
Advance

Results 91 - 100 of 185 for map_64 (0.38 sec)

  1. src/runtime/cgo/asm_mips64x.s

    // Copyright 2016 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.
    
    //go:build mips64 || mips64le
    
    #include "textflag.h"
    
    // Set the x_crosscall2_ptr C function pointer variable point to crosscall2.
    // It's such a pointer chain: _crosscall2_ptr -> x_crosscall2_ptr -> crosscall2
    // Use a local trampoline, to avoid taking the address of a dynamically exported
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 00:43:51 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/types2/sizes.go

    	"386":      {4, 4},
    	"amd64":    {8, 8},
    	"amd64p32": {4, 8},
    	"arm":      {4, 4},
    	"arm64":    {8, 8},
    	"loong64":  {8, 8},
    	"mips":     {4, 4},
    	"mipsle":   {4, 4},
    	"mips64":   {8, 8},
    	"mips64le": {8, 8},
    	"ppc64":    {8, 8},
    	"ppc64le":  {8, 8},
    	"riscv64":  {8, 8},
    	"s390x":    {8, 8},
    	"sparc64":  {8, 8},
    	"wasm":     {8, 8},
    	// When adding more architectures here,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 8.8K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssa/_gen/MIPS64Ops.go

    		// moves (no conversion)
    		{name: "MOVWfpgp", argLength: 1, reg: fpgp, asm: "MOVW"}, // move float32 to int32 (no conversion). MIPS64 will perform sign-extend to 64-bit by default
    		{name: "MOVWgpfp", argLength: 1, reg: gpfp, asm: "MOVW"}, // move int32 to float32 (no conversion). MIPS64 will perform sign-extend to 64-bit by default
    		{name: "MOVVfpgp", argLength: 1, reg: fpgp, asm: "MOVV"}, // move float64 to int64 (no conversion).
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 03:36:31 UTC 2023
    - 25.5K bytes
    - Viewed (0)
  4. src/runtime/slice.go

    		}
    		panicmakeslicecap()
    	}
    
    	return mallocgc(mem, et, true)
    }
    
    func makeslice64(et *_type, len64, cap64 int64) unsafe.Pointer {
    	len := int(len64)
    	if int64(len) != len64 {
    		panicmakeslicelen()
    	}
    
    	cap := int(cap64)
    	if int64(cap) != cap64 {
    		panicmakeslicecap()
    	}
    
    	return makeslice(et, len, cap)
    }
    
    // growslice allocates new backing store for a slice.
    //
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 16:25:21 UTC 2024
    - 12.2K bytes
    - Viewed (0)
  5. src/syscall/syscall_openbsd_libc.go

    // Copyright 2020 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.
    
    //go:build openbsd && !mips64
    
    package syscall
    
    import (
    	"internal/abi"
    )
    
    var dupTrampoline = abi.FuncPCABI0(libc_dup3_trampoline)
    
    func init() {
    	execveOpenBSD = execve
    }
    
    func syscallInternal(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err Errno) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 04 07:51:20 UTC 2024
    - 3.7K bytes
    - Viewed (0)
  6. src/runtime/tagptr_64bit.go

    // 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.
    
    //go:build amd64 || arm64 || loong64 || mips64 || mips64le || ppc64 || ppc64le || riscv64 || s390x || wasm
    
    package runtime
    
    import (
    	"internal/goarch"
    	"internal/goos"
    	"unsafe"
    )
    
    const (
    	// addrBits is the number of bits needed to represent a virtual address.
    	//
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 18 20:22:50 UTC 2023
    - 3.2K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/types2/builtins.go

    		}
    		x.mode = value
    		x.typ = Typ[Int]
    
    	case _Delete:
    		// delete(map_, key)
    		// map_ must be a map type or a type parameter describing map types.
    		// The key cannot be a type parameter for now.
    		map_ := x.typ
    		var key Type
    		if !underIs(map_, func(u Type) bool {
    			map_, _ := u.(*Map)
    			if map_ == nil {
    				check.errorf(x, InvalidDelete, invalidArg+"%s is not a map", x)
    				return false
    			}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 27.1K bytes
    - Viewed (0)
  8. src/runtime/sys_openbsd3.go

    // Copyright 2020 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.
    
    //go:build openbsd && !mips64
    
    package runtime
    
    import (
    	"internal/abi"
    	"unsafe"
    )
    
    // The X versions of syscall expect the libc call to return a 64-bit result.
    // Otherwise (the non-X version) expects a 32-bit result.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 20:12:46 UTC 2024
    - 4.1K bytes
    - Viewed (0)
  9. src/cmd/compile/internal/test/ssa_test.go

    		}
    		if !foundTest {
    			t.Fatalf("test file testdata/%s has no tests in it", f.Name())
    		}
    	}
    
    	flags := []string{""}
    	if runtime.GOARCH == "arm" || runtime.GOARCH == "mips" || runtime.GOARCH == "mips64" || runtime.GOARCH == "386" {
    		flags = append(flags, ",softfloat")
    	}
    	for _, flag := range flags {
    		args := []string{"test", "-c", "-gcflags=-d=ssa/check/on" + flag, "-o", filepath.Join(tmpdir, "code.test")}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Sep 05 23:35:29 UTC 2023
    - 4.9K bytes
    - Viewed (0)
  10. src/cmd/link/internal/ld/target.go

    func (t *Target) IsAMD64() bool {
    	return t.Arch.Family == sys.AMD64
    }
    
    func (t *Target) IsMIPS() bool {
    	return t.Arch.Family == sys.MIPS
    }
    
    func (t *Target) IsMIPS64() bool {
    	return t.Arch.Family == sys.MIPS64
    }
    
    func (t *Target) IsLOONG64() bool {
    	return t.Arch.Family == sys.Loong64
    }
    
    func (t *Target) IsPPC64() bool {
    	return t.Arch.Family == sys.PPC64
    }
    
    func (t *Target) IsRISCV64() bool {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 13 21:14:48 UTC 2022
    - 3.9K bytes
    - Viewed (0)
Back to top