- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 41 for Epost (0.56 sec)
-
src/cmd/go/internal/mvs/mvs.go
} } postorder = append(postorder, m) return nil } for _, m := range list { if err := walk(m); err != nil { return nil, err } } // Walk modules in reverse post-order, only adding those not implied already. have := map[module.Version]bool{} walk = func(m module.Version) error { if have[m] { return nil } have[m] = true for _, m1 := range reqCache[m] {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Mar 27 21:58:12 UTC 2024 - 14.5K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/regalloc.go
// load it from a slot on the stack. We must also issue an instruction to // initialize that stack location with a copy of v. // // pre-regalloc: // (1) v = Op ... // (2) x = Op ... // (3) ... = Op v ... // // post-regalloc: // (1) v = Op ... : AX // computes v, store result in AX // s = StoreReg v // spill v to a stack slot // (2) x = Op ... : AX // some other op uses AX
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Nov 21 17:49:56 UTC 2023 - 87.2K bytes - Viewed (0) -
src/cmd/compile/internal/ssagen/ssa.go
lab.breakTarget = nil } // done with body, goto incr if b := s.endBlock(); b != nil { b.AddEdgeTo(bIncr) } // generate incr s.startBlock(bIncr) if n.Post != nil { s.stmt(n.Post) } if b := s.endBlock(); b != nil { b.AddEdgeTo(bCond) // It can happen that bIncr ends in a block containing only VARKILL, // and that muddles the debugging experience.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Jun 10 19:44:43 UTC 2024 - 284.9K bytes - Viewed (0) -
src/cmd/compile/internal/test/testdata/copy_test.go
// Code generated by gen/copyGen.go. DO NOT EDIT. package main import "testing" type T1 struct { pre [8]byte mid [1]byte post [8]byte } //go:noinline func t1copy_ssa(y, x *[1]byte) { *y = *x } func testCopy1(t *testing.T) { a := T1{[8]byte{201, 202, 203, 204, 205, 206, 207, 208}, [1]byte{0}, [8]byte{211, 212, 213, 214, 215, 216, 217, 218}} x := [1]byte{100} t1copy_ssa(&a.mid, &x)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Dec 23 06:40:04 UTC 2020 - 150.2K bytes - Viewed (0) -
src/cmd/go/internal/web/url_windows_test.go
// url.Parse, so we substitute a slash-based path for testing instead. { url: `file://D:/Program Files/Viewer/startup.htm`, wantErr: "file URL encodes volume in host field: too few slashes?", }, // The blog post discourages the use of non-ASCII characters because they // depend on the user's current codepage. However, when we are working with Go // strings we assume UTF-8 encoding, and our url package refuses to encode
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Jun 10 13:43:51 UTC 2019 - 3.1K bytes - Viewed (0) -
src/cmd/compile/internal/test/testdata/gen/zeroGen.go
for _, s := range sizes { // type for test fmt.Fprintf(w, "type Z%d struct {\n", s) fmt.Fprintf(w, " pre [8]byte\n") fmt.Fprintf(w, " mid [%d]byte\n", s) fmt.Fprintf(w, " post [8]byte\n") fmt.Fprintf(w, "}\n") // function being tested fmt.Fprintf(w, "//go:noinline\n") fmt.Fprintf(w, "func zero%d_ssa(x *[%d]byte) {\n", s, s) fmt.Fprintf(w, " *x = [%d]byte{}\n", s)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Sep 20 02:13:02 UTC 2022 - 4.1K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/numberlines.go
lp.first = line change = true } if line > lp.last { lp.last = line change = true } if change { ranges[i] = lp } } // Visit in reverse post order so that all non-loop predecessors come first. for j := len(po) - 1; j >= 0; j-- { b := po[j] // Find the first interesting position and check to see if it differs from any predecessor firstPos := src.NoXPos
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Aug 14 21:26:13 UTC 2023 - 7.8K bytes - Viewed (0) -
src/cmd/compile/internal/rangefunc/rewrite.go
} ... return true }) if #state1 == abi.RF_PANIC { panic(runtime.panicrangestate(abi.RF_MISSING_PANIC)) } #state1 = abi.RF_EXHAUSTED } Note that the post-h checks only consider a break, since no generated code tries to continue g. # Gotos and other labeled break/continue The final control flow translations are goto and break/continue of a
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 01:05:44 UTC 2024 - 41.6K bytes - Viewed (0) -
src/cmd/cgo/ast.go
f.walk(n.Body, ctxStmt, visit) case *ast.SelectStmt: f.walk(n.Body, ctxStmt, visit) case *ast.ForStmt: f.walk(n.Init, ctxStmt, visit) f.walk(&n.Cond, ctxExpr, visit) f.walk(n.Post, ctxStmt, visit) f.walk(n.Body, ctxStmt, visit) case *ast.RangeStmt: f.walk(&n.Key, ctxExpr, visit) f.walk(&n.Value, ctxExpr, visit) f.walk(&n.X, ctxExpr, visit) f.walk(n.Body, ctxStmt, visit)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Jun 07 16:54:27 UTC 2023 - 14.3K bytes - Viewed (0) -
src/cmd/go/internal/load/pkg.go
func (p *Package) UsesCgo() bool { return len(p.CgoFiles) > 0 } // PackageList returns the list of packages in the dag rooted at roots // as visited in a depth-first post-order traversal. func PackageList(roots []*Package) []*Package { seen := map[*Package]bool{} all := []*Package{} var walk func(*Package) walk = func(p *Package) { if seen[p] { return }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 28 17:00:51 UTC 2024 - 120K bytes - Viewed (0)