Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for RegOutputParams (0.33 sec)

  1. src/cmd/compile/internal/ssa/debug.go

    	// The location list data, indexed by VarID. Must be processed by PutLocationList.
    	LocationLists [][]byte
    	// Register-resident output parameters for the function. This is filled in at
    	// SSA generation time.
    	RegOutputParams []*ir.Name
    	// Variable declarations that were removed during optimization
    	OptDcl []*ir.Name
    
    	// Filled in by the user. Translates Block and Value ID to PC.
    	//
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 58.4K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssagen/ssa.go

    	// 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{}
    	for _, n := range fn.Dcl {
    		switch n.Class {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 284.9K bytes
    - Viewed (0)
Back to top