Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 49 of 49 for LOONG64 (0.13 sec)

  1. src/cmd/internal/objabi/reloctype.go

    	// instruction.
    	R_RISCV_RVC_JUMP
    
    	// R_PCRELDBL relocates s390x 2-byte aligned PC-relative addresses.
    	// TODO(mundaym): remove once variants can be serialized - see issue 14218.
    	R_PCRELDBL
    
    	// Loong64.
    
    	// R_LOONG64_ADDR_HI resolves to the sign-adjusted "upper" 20 bits (bit 5-24) of an
    	// external address, by encoding it into the instruction.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 27 17:26:07 UTC 2024
    - 17.3K bytes
    - Viewed (0)
  2. src/cmd/link/internal/ld/pcln.go

    				// instruction).
    				deferreturn = uint32(r.Off())
    				switch target.Arch.Family {
    				case sys.AMD64, sys.I386:
    					deferreturn--
    				case sys.ARM, sys.ARM64, sys.Loong64, sys.MIPS, sys.MIPS64, sys.PPC64, sys.RISCV64:
    					// no change
    				case sys.S390X:
    					deferreturn -= 2
    				default:
    					panic(fmt.Sprint("Unhandled architecture:", target.Arch.Family))
    				}
    			}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Feb 21 22:16:54 UTC 2024
    - 29.6K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssa/rewrite.go

    		return sz <= 16 || (sz < 1024 && disjoint(dst, sz, src, sz))
    	case "386", "arm64":
    		return sz <= 8
    	case "s390x", "ppc64", "ppc64le":
    		return sz <= 8 || disjoint(dst, sz, src, sz)
    	case "arm", "loong64", "mips", "mips64", "mipsle", "mips64le":
    		return sz <= 4
    	}
    	return false
    }
    func IsInlinableMemmove(dst, src *Value, sz int64, c *Config) bool {
    	return isInlinableMemmove(dst, src, sz, c)
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 64.2K bytes
    - Viewed (0)
  4. src/runtime/signal_unix.go

    // On some architectures, the g value may be clobbered when running in a VDSO.
    // See issue #32912.
    //
    //go:nosplit
    func sigFetchG(c *sigctxt) *g {
    	switch GOARCH {
    	case "arm", "arm64", "loong64", "ppc64", "ppc64le", "riscv64", "s390x":
    		if !iscgo && inVDSOPage(c.sigpc()) {
    			// When using cgo, we save the g on TLS and load it from there
    			// in sigtramp. Just use that.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 10 16:04:54 UTC 2024
    - 45K bytes
    - Viewed (0)
  5. src/cmd/go/alldocs.go

    //		Supported only on linux/amd64, linux/arm64, linux/loong64, freebsd/amd64
    //		and only with Clang/LLVM as the host C compiler.
    //		PIE build mode will be used on all platforms except linux/amd64.
    //	-asan
    //		enable interoperation with address sanitizer.
    //		Supported only on linux/arm64, linux/amd64, linux/loong64.
    //		Supported on linux/amd64 or linux/arm64 and only with GCC 7 and higher
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 11 16:54:28 UTC 2024
    - 142.4K bytes
    - Viewed (0)
  6. src/cmd/internal/testdir/testdir_test.go

    		"386":     {"GO386", "sse2", "softfloat"},
    		"amd64":   {"GOAMD64", "v1", "v2", "v3", "v4"},
    		"arm":     {"GOARM", "5", "6", "7", "7,softfloat"},
    		"arm64":   {"GOARM64", "v8.0", "v8.1"},
    		"loong64": {},
    		"mips":    {"GOMIPS", "hardfloat", "softfloat"},
    		"mips64":  {"GOMIPS64", "hardfloat", "softfloat"},
    		"ppc64":   {"GOPPC64", "power8", "power9", "power10"},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 20:08:06 UTC 2024
    - 57.5K bytes
    - Viewed (0)
  7. src/cmd/link/internal/ld/lib.go

    	case sys.S390X:
    		return []string{"-m64"}
    	case sys.ARM:
    		return []string{"-marm"}
    	case sys.ARM64:
    		if buildcfg.GOOS == "darwin" {
    			return []string{"-arch", "arm64"}
    		}
    	case sys.Loong64:
    		return []string{"-mabi=lp64d"}
    	case sys.MIPS64:
    		return []string{"-mabi=64"}
    	case sys.MIPS:
    		return []string{"-mabi=32"}
    	case sys.PPC64:
    		if buildcfg.GOOS == "aix" {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 18:45:27 UTC 2024
    - 88.6K bytes
    - Viewed (0)
  8. src/cmd/cgo/gcc.go

    		if gomips == "hardfloat" {
    			return []string{"-mabi=32", "-mfp32", "-mhard-float", "-mno-odd-spreg"}
    		} else if gomips == "softfloat" {
    			return []string{"-mabi=32", "-msoft-float"}
    		}
    	case "loong64":
    		return []string{"-mabi=lp64d"}
    	}
    	return nil
    }
    
    func gccTmp() string {
    	return *objDir + "_cgo_.o"
    }
    
    // gccCmd returns the gcc command line to use for compiling
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 15:50:06 UTC 2024
    - 97K bytes
    - Viewed (0)
  9. src/cmd/go/internal/work/exec.go

    		if cfg.GOMIPS == "hardfloat" {
    			return append(args, "-mhard-float", "-mfp32", "-mno-odd-spreg")
    		} else if cfg.GOMIPS == "softfloat" {
    			return append(args, "-msoft-float")
    		}
    	case "loong64":
    		return []string{"-mabi=lp64d"}
    	case "ppc64":
    		if cfg.Goos == "aix" {
    			return []string{"-maix64"}
    		}
    	}
    	return nil
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 14:46:37 UTC 2024
    - 105.6K bytes
    - Viewed (0)
Back to top