Search Options

Results per page
Sort
Preferred Languages
Advance

Results 81 - 90 of 465 for Reed (0.32 sec)

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

    	"cmd/compile/internal/ssagen"
    	"cmd/compile/internal/types"
    	"cmd/internal/obj"
    	"cmd/internal/obj/ppc64"
    	"internal/buildcfg"
    	"math"
    	"strings"
    )
    
    // ssaMarkMoves marks any MOVXconst ops that need to avoid clobbering flags.
    func ssaMarkMoves(s *ssagen.State, b *ssa.Block) {
    	//	flive := b.FlagsLiveAtEnd
    	//	if b.Control != nil && b.Control.Type.IsFlags() {
    	//		flive = true
    	//	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 19:59:38 UTC 2024
    - 55.4K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/walk/complit.go

    				base.Fatalf("slicelit: invalid index %v", kv.Key)
    			}
    			value = kv.Value
    		}
    		a := ir.NewIndexExpr(base.Pos, vauto, ir.NewInt(base.Pos, index))
    		a.SetBounded(true)
    		index++
    
    		// TODO need to check bounds?
    
    		switch value.Op() {
    		case ir.OSLICELIT:
    			break
    
    		case ir.OARRAYLIT, ir.OSTRUCTLIT:
    			value := value.(*ir.CompLitExpr)
    			k := initKindDynamic
    			if vstat == nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 19:03:54 UTC 2023
    - 19.5K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/walk/convert.go

    	// prevent infinite loops.
    	if n.CheckPtr() {
    		return n
    	}
    	n.SetCheckPtr(true)
    	defer n.SetCheckPtr(false)
    
    	// TODO(mdempsky): Make stricter. We only need to exempt
    	// reflect.Value.Pointer and reflect.Value.UnsafeAddr.
    	switch n.X.Op() {
    	case ir.OCALLMETH:
    		base.FatalfAt(n.X.Pos(), "OCALLMETH missed by typecheck")
    	case ir.OCALLFUNC, ir.OCALLINTER:
    		return n
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Oct 09 17:28:22 UTC 2023
    - 18.2K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/_gen/386Ops.go

    		{name: "SETAE", argLength: 1, reg: readflags, asm: "SETCC"}, // extract unsigned >= condition from arg0
    		{name: "SETO", argLength: 1, reg: readflags, asm: "SETOS"},  // extract if overflow flag is set from arg0
    		// Need different opcodes for floating point conditions because
    		// any comparison involving a NaN is always FALSE and thus
    		// the patterns for inverting conditions cannot be used.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 14 08:10:32 UTC 2023
    - 45.1K bytes
    - Viewed (0)
  5. src/cmd/go/internal/help/helpdoc.go

    unique prefix that belongs to you. For example, paths used
    internally at Google all begin with 'google', and paths
    denoting remote repositories begin with the path to the code,
    such as 'github.com/user/repo'.
    
    Packages in a program need not have unique package names,
    but there are two reserved package names with special meaning.
    The name main indicates a command, not a library.
    Commands are built into binaries and cannot be imported.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 11 16:54:28 UTC 2024
    - 36.3K bytes
    - Viewed (0)
  6. src/cmd/cgo/internal/testcshared/cshared_test.go

    	if GOOS != "windows" {
    		// TestUnexportedSymbols relies on file descriptor 30
    		// being closed when the program starts, so enforce
    		// that in all cases. (The first three descriptors are
    		// stdin/stdout/stderr, so we just need to make sure
    		// that cmd.ExtraFiles[27] exists and is nil.)
    		cmd.ExtraFiles = make([]*os.File, 28)
    	}
    
    	t.Logf("run: %v", args)
    	out, err := cmd.Output()
    	if stderr.Len() > 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 14 13:19:50 UTC 2023
    - 21K bytes
    - Viewed (0)
  7. src/cmd/vendor/golang.org/x/tools/go/analysis/passes/asmdecl/asmdecl.go

    	name      string
    	bigEndian bool
    	stack     string
    	lr        bool
    	// retRegs is a list of registers for return value in register ABI (ABIInternal).
    	// For now, as we only check whether we write to any result, here we only need to
    	// include the first integer register and first floating-point register. Accessing
    	// any of them counts as writing to result.
    	retRegs []string
    	// calculated during initialization
    	sizes    types.Sizes
    	intSize  int
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 03 02:38:00 UTC 2024
    - 22.8K bytes
    - Viewed (0)
  8. src/crypto/internal/nistec/generate.go

    	// Instead of doing the classic double-and-add chain, we do it with a
    	// four-bit window: we double four times, and then add [0-15]P.
    	t := New{{.P}}Point()
    	p.Set(New{{.P}}Point())
    	for i, byte := range scalar {
    		// No need to double on the first iteration, as p is the identity at
    		// this point, and [N]∞ = ∞.
    		if i != 0 {
    			p.Double(p)
    			p.Double(p)
    			p.Double(p)
    			p.Double(p)
    		}
    
    		windowValue := byte >> 4
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:29:44 UTC 2024
    - 19.7K bytes
    - Viewed (0)
  9. src/cmd/go/internal/cache/cache.go

    	// day.
    	Close() error
    
    	// OutputFile returns the path on disk where OutputID is stored.
    	//
    	// It's only called after a successful get or put call so it doesn't need
    	// to return an error; it's assumed that if the previous get or put succeeded,
    	// it's already on disk.
    	OutputFile(OutputID) string
    
    	// FuzzDir returns where fuzz files are stored.
    	FuzzDir() string
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Mar 09 14:19:39 UTC 2024
    - 20.3K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/ssa/_gen/AMD64Ops.go

    		{name: "CMOVWCC", argLength: 3, reg: gp21, asm: "CMOVWCC", resultInArg0: true},
    		{name: "CMOVWCS", argLength: 3, reg: gp21, asm: "CMOVWCS", resultInArg0: true},
    
    		// CMOV with floating point instructions. We need separate pseudo-op to handle
    		// InvertFlags correctly, and to generate special code that handles NaN (unordered flag).
    		// NOTE: the fact that CMOV*EQF here is marked to generate CMOV*NE is not a bug. See
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Aug 04 16:40:24 UTC 2023
    - 98K bytes
    - Viewed (0)
Back to top