Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for IsOutputParamInRegisters (1.11 sec)

  1. 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)
  2. 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)
Back to top