- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for AllocFrame (0.36 sec)
-
src/cmd/compile/internal/ssagen/pgen.go
// Sort followers after leaders, if mls != nil if mls != nil { aFollow := mls.Subsumed(a) bFollow := mls.Subsumed(b) if aFollow != bFollow { return bFollow } } // Sort used before unused (so AllocFrame can truncate unused // variables). if a.Used() != b.Used() { return a.Used() } // Sort pointer-typed before non-pointer types. // Keeps the stack's GC bitmap compact. ap := a.Type().HasPointers()
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 15:44:14 UTC 2024 - 13.1K bytes - Viewed (0) -
src/cmd/compile/internal/liveness/plive.go
func (lv *liveness) valueEffects(v *ssa.Value) (int32, liveEffect) { n, e := affectedVar(v) if e == 0 || n == nil { // cheapest checks first return -1, 0 } // AllocFrame has dropped unused variables from // lv.fn.Func.Dcl, but they might still be referenced by // OpVarFoo pseudo-ops. Ignore them to prevent "lost track of // variable" ICEs (issue 19632). switch v.Op {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Jun 07 15:22:22 UTC 2024 - 45.2K bytes - Viewed (0) -
src/cmd/compile/internal/ssagen/ssa.go
} } s.f.HTMLWriter.WritePhase("before insert phis", "before insert phis") s.insertPhis() // Main call to ssa package to compile function ssa.Compile(s.f) fe.AllocFrame(s.f) if len(s.openDefers) != 0 { s.emitOpenDeferInfo() } // Record incoming parameter spill information for morestack calls emitted in the assembler.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Jun 10 19:44:43 UTC 2024 - 284.9K bytes - Viewed (0)