Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for OutRegistersUsed (0.14 sec)

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

    	if paramResultInfo.InRegistersUsed()+paramResultInfo.OutRegistersUsed() > 0 {
    		reg = &regInfo{}
    	}
    	return &AuxCall{Fn: sym, abiInfo: paramResultInfo, reg: reg}
    }
    
    // InterfaceAuxCall returns an AuxCall for an interface call.
    func InterfaceAuxCall(paramResultInfo *abi.ABIParamResultInfo) *AuxCall {
    	var reg *regInfo
    	if paramResultInfo.InRegistersUsed()+paramResultInfo.OutRegistersUsed() > 0 {
    		reg = &regInfo{}
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 22 15:29:10 UTC 2024
    - 18.7K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/expand_calls.go

    					// rewrite the mem selector in place
    					call := v.Args[0]
    					aux := call.Aux.(*AuxCall)
    					mem := x.memForCall[call.ID]
    					if mem == nil {
    						v.AuxInt = int64(aux.abiInfo.OutRegistersUsed())
    						x.memForCall[call.ID] = v
    					} else {
    						panic(fmt.Errorf("Saw two memories for call %v, %v and %v", call, mem, v))
    					}
    				} else {
    					selects = append(selects, v)
    				}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 28 05:13:40 UTC 2023
    - 31.9K bytes
    - Viewed (0)
Back to top