Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 245 for Are (0.25 sec)

  1. src/cmd/compile/internal/types/identity.go

    )
    
    // Identical reports whether t1 and t2 are identical types, following the spec rules.
    // Receiver parameter types are ignored. Named (defined) types are only equal if they
    // are pointer-equal - i.e. there must be a unique types.Type for each specific named
    // type. Also, a type containing a shape type is considered identical to another type
    // (shape or not) if their underlying types are the same, or they are both pointers.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 22 20:57:01 UTC 2023
    - 4.6K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/inline/inlheur/function_properties.go

    // FuncProps describes a set of function or method properties that may
    // be useful for inlining heuristics. Here 'Flags' are properties that
    // we think apply to the entire function; 'RecvrParamFlags' are
    // properties of specific function params (or the receiver), and
    // 'ResultFlags' are things properties we think will apply to values
    // of specific results. Note that 'ParamFlags' includes and entry for
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Aug 10 18:52:53 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/types2/api_predicates.go

    func Identical(x, y Type) bool {
    	var c comparer
    	return c.identical(x, y, nil)
    }
    
    // IdenticalIgnoreTags reports whether x and y are identical types if tags are ignored.
    // Receivers of [Signature] types are ignored.
    func IdenticalIgnoreTags(x, y Type) bool {
    	var c comparer
    	c.ignoreTags = true
    	return c.identical(x, y, nil)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 08 16:36:08 UTC 2024
    - 3.3K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/copyelim.go

    	return w
    }
    
    // copyelimValue ensures that no args of v are copies.
    func copyelimValue(v *Value) {
    	for i, a := range v.Args {
    		if a.Op == OpCopy {
    			v.SetArg(i, copySource(a))
    		}
    	}
    }
    
    // phielim eliminates redundant phi values from f.
    // A phi is redundant if its arguments are all equal. For
    // purposes of counting, ignore the phi itself. Both of
    // these phis are redundant:
    //
    //	v = phi(x,x,x)
    //	v = phi(x,v,x,v)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 14:55:18 UTC 2024
    - 3.5K bytes
    - Viewed (0)
  5. src/cmd/internal/obj/arm64/doc.go

    Examples:
    
    	TEXT ·Add(SB),$40-16
    	MOVD $2, R0
    	PCALIGN $32
    	MOVD $4, R1
    	PCALIGN $128
    	MOVD $8, R2
    	RET
    
    On arm64, functions in Go are aligned to 16 bytes by default, we can also use PCALIGN to set the
    function alignment. The functions that need to be aligned are preferably using NOFRAME and NOSPLIT
    to avoid the impact of the prologues inserted by the assembler, so that the function address will
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Aug 07 00:21:42 UTC 2023
    - 9.6K bytes
    - Viewed (0)
  6. src/cmd/link/internal/ld/seh.go

    	}
    	pdata := mkSecSym(".pdata", sym.SSEHSECT)
    	xdata := mkSecSym(".xdata", sym.SSEHSECT)
    	// The .xdata entries have very low cardinality
    	// as it only contains frame pointer operations,
    	// which are very similar across functions.
    	// These are referenced by .pdata entries using
    	// an RVA, so it is possible, and binary-size wise,
    	// to deduplicate .xdata entries.
    	uwcache := make(map[string]int64) // aux symbol name --> .xdata offset
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 09 19:01:27 UTC 2023
    - 2K bytes
    - Viewed (0)
  7. src/cmd/vendor/golang.org/x/tools/go/analysis/analysis.go

    	// the corresponding results of its prerequisite analyzers.
    	// The map keys are the elements of Analysis.Required,
    	// and the type of each corresponding value is the required
    	// analysis's ResultType.
    	ResultOf map[*Analyzer]interface{}
    
    	// ReadFile returns the contents of the named file.
    	//
    	// The only valid file names are the elements of OtherFiles
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 16:19:04 UTC 2024
    - 9.1K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/types2/compiler_internal.go

    // does not have a name and if the result in the signature also does not have a name,
    // then the signature and field are renamed to
    //
    //	fmt.Sprintf("#rv%d", i+1)`
    //
    // the newly named object is inserted into the signature's scope,
    // and the object and new field name are returned.
    //
    // The intended use for RenameResult is to allow rangefunc to assign results within a closure.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 21:08:03 UTC 2024
    - 1.4K bytes
    - Viewed (0)
  9. src/cmd/cover/doc.go

    /*
    Cover is a program for analyzing the coverage profiles generated by
    'go test -coverprofile=cover.out'.
    
    Cover is also used by 'go test -cover' to rewrite the source code with
    annotations to track which parts of each function are executed (this
    is referred to "instrumentation"). Cover can operate in "legacy mode"
    on a single Go source file at a time, or when invoked by the Go tool
    it will process all the source files in a single package at a time
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 03 12:57:25 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/test/testdata/pgo/devirtualize/devirt.go

    package devirt
    
    // Devirtualization of callees from transitive dependencies should work even if
    // they aren't directly referenced in the package. See #61577.
    //
    // Dots in the last package path component are escaped in symbol names. Use one
    // to ensure the escaping doesn't break lookup.
    import (
    	"fmt"
    
    	"example.com/pgo/devirtualize/mult.pkg"
    )
    
    var sink int
    
    type Adder interface {
    	Add(a, b int) int
    }
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 13 18:17:57 UTC 2023
    - 6.2K bytes
    - Viewed (0)
Back to top