- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for IsOutputParamInRegisters (0.39 sec)
-
src/cmd/compile/internal/ssagen/pgen.go
base.FatalfAt(n.Pos(), "%v has unexpected Op %v", n, n.Op()) } switch n.Class { case ir.PAUTO: return true case ir.PPARAM: return false case ir.PPARAMOUT: return n.IsOutputParamInRegisters() default: base.FatalfAt(n.Pos(), "%v has unexpected Class %v", n, n.Class) return false } } func (s *ssafn) AllocFrame(f *ssa.Func) { s.stksize = 0 s.stkptrsize = 0
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
} for i := int32(0); ; i++ { i = liveout.Next(i) if i < 0 { break } node := vars[i] switch node.Class { case ir.PPARAM, ir.PPARAMOUT: if !node.IsOutputParamInRegisters() { if node.FrameOffset() < 0 { lv.f.Fatalf("Node %v has frameoffset %d\n", node.Sym().Name, node.FrameOffset()) } typebits.SetNoCheck(node.Type(), node.FrameOffset(), args) break }
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
// nodes to a side list, so that we'll have them available during // DWARF-gen later on. See issue 48573 for more details. var debugInfo ssa.FuncDebug for _, n := range fn.Dcl { if n.Class == ir.PPARAMOUT && n.IsOutputParamInRegisters() { debugInfo.RegOutputParams = append(debugInfo.RegOutputParams, n) } } fn.DebugInfo = &debugInfo // Generate addresses of local declarations s.decladdrs = map[*ir.Name]*ssa.Value{}
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Jun 10 19:44:43 UTC 2024 - 284.9K bytes - Viewed (0)