Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 136 for isto (0.25 sec)

  1. doc/next/6-stdlib/99-minor/os/62484.md

    The [CopyFS] function copies an [io/fs.FS] into the local filesystem....
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 12 20:57:18 UTC 2024
    - 70 bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/_gen/AMD64.rules

    (BTLconst [c] (SHLLconst [d] x)) && c>d      => (BTLconst [c-d] x)
    (BTLconst [0] s:(SHR(L|XL) x y)) => (BTL y x)
    
    // Rewrite a & 1 != 1 into a & 1 == 0.
    // Among other things, this lets us turn (a>>b)&1 != 1 into a bit test.
    (SET(NE|EQ) (CMPLconst [1] s:(ANDLconst [1] _))) => (SET(EQ|NE) (CMPLconst [0] s))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 12 19:38:41 UTC 2024
    - 93.9K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssagen/abi.go

    	fn.ABI = wrapperABI
    	typecheck.DeclFunc(fn)
    
    	fn.SetABIWrapper(true)
    	fn.SetDupok(true)
    
    	// ABI0-to-ABIInternal wrappers will be mainly loading params from
    	// stack into registers (and/or storing stack locations back to
    	// registers after the wrapped call); in most cases they won't
    	// need to allocate stack space, so it should be OK to mark them
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 19:57:43 UTC 2024
    - 13.8K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/walk/assign.go

    	if mk.Cap != nil {
    		return false
    	}
    
    	// y must be either an integer constant or the largest possible positive value
    	// of variable y needs to fit into a uint.
    
    	// typecheck made sure that constant arguments to make are not negative and fit into an int.
    
    	// The care of overflow of the len argument to make will be handled by an explicit check of int(len) < 0 during runtime.
    	y := mk.Len
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 17:09:06 UTC 2024
    - 20.3K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/ssa/_gen/RISCV64.rules

    // or -1 based on the sign bit of x.
    //
    // We implement this by performing the max shift (-1) if y > the maximum value.
    //
    // We OR (uint64(y < 64) - 1) into y before passing it to SRA. This leaves
    // us with -1 (0xffff...) if y >= 64.  Similarly, we OR (uint64(y < 32) - 1) into y
    // before passing it to SRAW.
    //
    // We don't need to sign-extend the OR result, as it will be at minimum 8 bits,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 14:57:07 UTC 2024
    - 40.3K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/staticinit/sched.go

    			if val.Op() == ir.ONIL {
    				// Nil is zero, nothing to do.
    				return true
    			}
    			// Copy val directly into n.
    			ir.SetPos(val)
    			assign(base.Pos, l, loff+int64(types.PtrSize), val)
    		} else {
    			// Construct temp to hold val, write pointer to temp into n.
    			a := StaticName(val.Type())
    			s.Temps[val] = a
    			assign(base.Pos, a, 0, val)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 17:16:14 UTC 2024
    - 30.7K bytes
    - Viewed (0)
  7. src/cmd/covdata/tool_test.go

    	outdir := filepath.Join(s.dir, "simpleMergeOut"+tag)
    	if err := os.Mkdir(outdir, 0777); err != nil {
    		t.Fatalf("can't create outdir %s: %v", outdir, err)
    	}
    
    	// Merge the two dirs into a final result.
    	ins := fmt.Sprintf("-i=%s,%s", indir1, indir2)
    	out := fmt.Sprintf("-o=%s", outdir)
    	margs := []string{ins, out}
    	lines := runToolOp(t, s, "merge", margs)
    	if len(lines) != 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 20:46:32 UTC 2024
    - 24.5K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/ssa/copyelim.go

    // Copyright 2015 The Go Authors. All rights reserved.
    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    package ssa
    
    // combine copyelim and phielim into a single pass.
    // copyelim removes all uses of OpCopy values from f.
    // A subsequent deadcode pass is needed to actually remove the copies.
    func copyelim(f *Func) {
    	phielim(f)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 14:55:18 UTC 2024
    - 3.5K bytes
    - Viewed (0)
  9. src/cmd/go/internal/vet/vetflag.go

    			strings.HasPrefix(arg, "--vettool=") {
    			vetTool = arg[strings.IndexByte(arg, '=')+1:]
    			return
    		}
    	}
    }
    
    // vetFlags processes the command line, splitting it at the first non-flag
    // into the list of flags and list of packages.
    func vetFlags(args []string) (passToVet, packageNames []string) {
    	parseVettoolFlag(args)
    
    	// Query the vet command for its flags.
    	var tool string
    	if vetTool == "" {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Dec 19 14:42:39 UTC 2023
    - 5.1K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/syntax/positions.go

    			m = n.Elem
    		case *DotsType:
    			m = n.Elem
    		case *StructType:
    			if l := lastField(n.FieldList); l != nil {
    				m = l
    				continue
    			}
    			return n.Pos()
    			// TODO(gri) need to take TagList into account
    		case *Field:
    			if n.Type != nil {
    				m = n.Type
    				continue
    			}
    			m = n.Name
    		case *InterfaceType:
    			if l := lastField(n.MethodList); l != nil {
    				m = l
    				continue
    			}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 17:49:19 UTC 2024
    - 6.5K bytes
    - Viewed (0)
Back to top