- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for RegsOfResult (0.31 sec)
-
src/cmd/compile/internal/ssa/op.go
func (a *AuxCall) OffsetOfArg(which int64) int64 { n := int64(a.abiInfo.InParam(int(which)).Offset()) return n } // RegsOfResult returns the register(s) used for result which (indexed 0, 1, etc). func (a *AuxCall) RegsOfResult(which int64) []abi.RegIndex { return a.abiInfo.OutParam(int(which)).Registers } // RegsOfArg returns the register(s) used for argument which (indexed 0, 1, etc).
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 22 15:29:10 UTC 2024 - 18.7K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/expand_calls.go
if mem == nil { mem = call.Block.NewValue1I(call.Pos, OpSelectN, types.TypeMem, int64(aux.abiInfo.OutRegistersUsed()), call) x.memForCall[call.ID] = mem } i := v.AuxInt regs := aux.RegsOfResult(i) // If this select cannot fit into SSA and is stored, either disaggregate to register stores, or mem-mem move. if store := x.wideSelects[v]; store != nil { // Use the mem that comes from the store operation.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Nov 28 05:13:40 UTC 2023 - 31.9K bytes - Viewed (0)