- Sort Score
- Result 10 results
- Languages All
Results 1 - 7 of 7 for InitMem (0.17 sec)
-
src/cmd/compile/internal/ssa/tighten.go
// For example: // b1: // // (some values) // // plain -> b2 // b2: <- b1 b2 // Plain -> b2 // // Algorithm introduction: // 1. The start memory state of a block is InitMem, a Phi node of type mem or // an incoming memory value. // 2. The start memory state of a block is consistent with the end memory state // of its parent nodes. If the start memory state of a block is a Phi value,
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 16 01:01:38 UTC 2023 - 7.7K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/func_test.go
// license that can be found in the LICENSE file. // This file contains some utility functions to help define Funcs for testing. // As an example, the following func // // b1: // v1 = InitMem <mem> // Plain -> b2 // b2: // Exit v1 // b3: // v2 = Const <bool> [true] // If v2 -> b3 b2 // // can be defined as // // fun := Fun("entry", // Bloc("entry",
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Sep 08 19:01:04 UTC 2023 - 13.1K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/debug.go
// v79 = Arg <*uint8> {args} : args[*uint8] (args[*uint8]) // v80 = Arg <int> {args} [8] : args+8[int] (args+8[int]) // ... // v1 = InitMem <mem> // // We can stop scanning the initial portion of the block when // we either see the InitMem op (for entry blocks) or the // first non-zero-width op (for other blocks). for idx := 0; idx < len(b.Values); idx++ { v := b.Values[idx]
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Jun 10 19:44:43 UTC 2024 - 58.4K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/_gen/genericOps.go
{name: "ConstInterface"}, // nil interface {name: "ConstSlice"}, // nil slice // Constant-like things {name: "InitMem", zeroWidth: true}, // memory input to the function. {name: "Arg", aux: "SymOff", symEffect: "Read", zeroWidth: true}, // argument to the function. aux=GCNode of arg, off = offset in that arg.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 15:49:20 UTC 2024 - 42.6K bytes - Viewed (0) -
src/cmd/compile/internal/liveness/plive.go
for len(oldSched) > 0 && len(oldSched[0].Args) == 0 { // Skip argless ops. We need to skip at least // the lowered ClosurePtr op, because it // really wants to be first. This will also // skip ops like InitMem and SP, which are ok. b.Values = append(b.Values, oldSched[0]) oldSched = oldSched[1:] } clobber(lv, b, lv.livevars[0]) idx++ }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Jun 07 15:22:22 UTC 2024 - 45.2K bytes - Viewed (0) -
pkg/scheduler/internal/cache/cache_test.go
t.Errorf("Unequal number of nodes in the cache and its snapshot. expected: %v, got: %v", len(cache.nodes), len(snapshot.Nodes)) } for name, ni := range snapshot.Nodes { nItem := cache.nodes[name] if diff := cmp.Diff(nItem.info, ni, cmp.AllowUnexported(framework.NodeInfo{})); diff != "" { t.Errorf("Unexpected node info (-want,+got):\n%s", diff) } }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Oct 17 01:38:03 UTC 2023 - 63.8K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/opGen.go
}, { name: "ConstInterface", argLen: 0, generic: true, }, { name: "ConstSlice", argLen: 0, generic: true, }, { name: "InitMem", argLen: 0, zeroWidth: true, generic: true, }, { name: "Arg", auxType: auxSymOff, argLen: 0, zeroWidth: true, symEffect: SymRead,
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 15:49:20 UTC 2024 - 1M bytes - Viewed (0)