Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for GOAMD64 (0.12 sec)

  1. src/cmd/compile/internal/ssa/rewriteAMD64latelower.go

    	// result: (SHLXL x y)
    	for {
    		x := v_0
    		y := v_1
    		if !(buildcfg.GOAMD64 >= 3) {
    			break
    		}
    		v.reset(OpAMD64SHLXL)
    		v.AddArg2(x, y)
    		return true
    	}
    	return false
    }
    func rewriteValueAMD64latelower_OpAMD64SHLQ(v *Value) bool {
    	v_1 := v.Args[1]
    	v_0 := v.Args[0]
    	// match: (SHLQ x y)
    	// cond: buildcfg.GOAMD64 >= 3
    	// result: (SHLXQ x y)
    	for {
    		x := v_0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 12 19:38:41 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  2. src/internal/buildcfg/cfg_test.go

    	"testing"
    )
    
    func TestConfigFlags(t *testing.T) {
    	os.Setenv("GOAMD64", "v1")
    	if goamd64() != 1 {
    		t.Errorf("Wrong parsing of GOAMD64=v1")
    	}
    	os.Setenv("GOAMD64", "v4")
    	if goamd64() != 4 {
    		t.Errorf("Wrong parsing of GOAMD64=v4")
    	}
    	Error = nil
    	os.Setenv("GOAMD64", "1")
    	if goamd64(); Error == nil {
    		t.Errorf("Wrong parsing of GOAMD64=1")
    	}
    
    	os.Setenv("GORISCV64", "rva20u64")
    	if goriscv64() != 20 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 20:08:06 UTC 2024
    - 3.3K bytes
    - Viewed (0)
  3. src/internal/buildcfg/cfg.go

    	if x := os.Getenv(key); x != "" {
    		return x
    	}
    	return value
    }
    
    func goamd64() int {
    	switch v := envOr("GOAMD64", defaultGOAMD64); v {
    	case "v1":
    		return 1
    	case "v2":
    		return 2
    	case "v3":
    		return 3
    	case "v4":
    		return 4
    	}
    	Error = fmt.Errorf("invalid GOAMD64: must be v1, v2, v3, v4")
    	return int(defaultGOAMD64[len("v")] - '0')
    }
    
    type goarmFeatures struct {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 20:08:06 UTC 2024
    - 9.5K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/_gen/AMD64latelower.rules

    (MOVWQZX x) && zeroUpper48Bits(x,3)...
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 12 19:38:41 UTC 2024
    - 636 bytes
    - Viewed (0)
  5. src/cmd/go/internal/telemetrystats/telemetrystats.go

    	telemetry.Inc("go/platform/target/goarch:" + cfg.Goarch)
    	switch cfg.Goarch {
    	case "386":
    		telemetry.Inc("go/platform/target/go386:" + cfg.GO386)
    	case "amd64":
    		telemetry.Inc("go/platform/target/goamd64:" + cfg.GOAMD64)
    	case "arm":
    		telemetry.Inc("go/platform/target/goarm:" + cfg.GOARM)
    	case "arm64":
    		telemetry.Inc("go/platform/target/goarm64:" + cfg.GOARM64)
    	case "mips":
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 21:09:11 UTC 2024
    - 1.4K bytes
    - Viewed (0)
  6. src/internal/cfg/cfg.go

    	CGO_CXXFLAGS_DISALLOW
    	CGO_ENABLED
    	CGO_FFLAGS
    	CGO_FFLAGS_ALLOW
    	CGO_FFLAGS_DISALLOW
    	CGO_LDFLAGS
    	CGO_LDFLAGS_ALLOW
    	CGO_LDFLAGS_DISALLOW
    	CXX
    	FC
    	GCCGO
    	GO111MODULE
    	GO386
    	GOAMD64
    	GOARCH
    	GOARM
    	GOARM64
    	GOBIN
    	GOCACHE
    	GOCACHEPROG
    	GOENV
    	GOEXE
    	GOEXPERIMENT
    	GOFLAGS
    	GOGCCFLAGS
    	GOHOSTARCH
    	GOHOSTOS
    	GOINSECURE
    	GOMIPS
    	GOMIPS64
    	GOMODCACHE
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 06 01:33:19 UTC 2024
    - 1.2K bytes
    - Viewed (0)
  7. src/cmd/dist/buildruntime.go

    	fmt.Fprintln(&buf)
    	fmt.Fprintf(&buf, "import \"runtime\"\n")
    	fmt.Fprintln(&buf)
    	fmt.Fprintf(&buf, "const defaultGO386 = `%s`\n", go386)
    	fmt.Fprintf(&buf, "const defaultGOAMD64 = `%s`\n", goamd64)
    	fmt.Fprintf(&buf, "const defaultGOARM = `%s`\n", goarm)
    	fmt.Fprintf(&buf, "const defaultGOARM64 = `%s`\n", goarm64)
    	fmt.Fprintf(&buf, "const defaultGOMIPS = `%s`\n", gomips)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 06 01:33:19 UTC 2024
    - 2.5K bytes
    - Viewed (0)
Back to top