Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 24 of 24 for GOAMD64 (0.32 sec)

  1. src/cmd/go/alldocs.go

    // sets the feature build tags for all previous levels as well.
    // For example, GOAMD64=v2 sets the amd64.v1 and amd64.v2 feature flags.
    // This ensures that code making use of v2 features continues to compile
    // when, say, GOAMD64=v4 is introduced.
    // Code handling the absence of a particular feature level
    // should use a negation:
    //
    //	//go:build !amd64.v2
    //
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 11 16:54:28 UTC 2024
    - 142.4K bytes
    - Viewed (0)
  2. src/runtime/asm_amd64.s

    	MOVQ	CX, g(BX)
    	LEAQ	runtimeĀ·m0(SB), AX
    
    	// save m->g0 = g0
    	MOVQ	CX, m_g0(AX)
    	// save m0 to g0->m
    	MOVQ	AX, g_m(CX)
    
    	CLD				// convention is D is always left cleared
    
    	// Check GOAMD64 requirements
    	// We need to do this after setting up TLS, so that
    	// we can report an error if there is a failure. See issue 49586.
    #ifdef NEED_FEATURES_CX
    	MOVL	$0, AX
    	CPUID
    	CMPL	AX, $0
    	JE	bad_cpu
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 60.4K bytes
    - Viewed (0)
  3. src/cmd/internal/testdir/testdir_test.go

    	// value[0] is the variant-changing environment variable, and values[1:]
    	// are the supported variants.
    	archVariants = map[string][]string{
    		"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"},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 20:08:06 UTC 2024
    - 57.5K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssagen/ssa.go

    			if !s.config.UseFMA {
    				s.vars[n] = s.callResult(n, callNormal) // types.Types[TFLOAT64]
    				return s.variable(n, types.Types[types.TFLOAT64])
    			}
    
    			if buildcfg.GOAMD64 >= 3 {
    				return s.newValue3(ssa.OpFMA, types.Types[types.TFLOAT64], args[0], args[1], args[2])
    			}
    
    			v := s.entryNewValue0A(ssa.OpHasCPUFeature, types.Types[types.TBOOL], ir.Syms.X86HasFMA)
    			b := s.endBlock()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 284.9K bytes
    - Viewed (0)
Back to top