- Sort Score
- Result 10 results
- Languages All
Results 1 - 4 of 4 for OpSelectN (0.11 sec)
-
src/cmd/compile/internal/ssa/expand_calls.go
} return mem } // Convert scalar OpArg into the proper OpWhateverArg instruction // Convert scalar OpSelectN into perhaps-differently-indexed OpSelectN // Convert aggregate OpArg into Make of its parts (which are eventually scalars) // Convert aggregate OpSelectN into Make of its parts (which are eventually scalars) // Returns the converted value. // // - "pos" the position for any generated instructions
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Nov 28 05:13:40 UTC 2023 - 31.9K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/writebarrier.go
c := f.Config if f.ABIDefault == f.ABI1 && len(c.intParamRegs) >= 1 { if v.Op != OpSelectN || v.AuxInt != 0 { return nil, false } mem = select1[v.Args[0].ID] if mem == nil { return nil, false } } else { if v.Op != OpLoad { return nil, false } mem = v.MemoryArg() if mem.Op != OpSelectN { return nil, false } if mem.Type != types.TypeMem { return nil, false
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Sep 08 19:09:14 UTC 2023 - 23.5K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/loopreschedchecks.go
resched := f.fe.Syslook("goschedguarded") call := sched.NewValue1A(bb.Pos, OpStaticCall, types.TypeResultMem, StaticAuxCall(resched, bb.Func.ABIDefault.ABIAnalyzeTypes(nil, nil)), mem0) mem1 := sched.NewValue1I(bb.Pos, OpSelectN, types.TypeMem, 0, call) sched.AddEdgeTo(h) headerMemPhi.AddArg(mem1) bb.Succs[p.i] = Edge{test, 0} test.Preds = append(test.Preds, Edge{bb, p.i})
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 22 21:17:10 UTC 2023 - 16K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/schedule.go
case v.Type.IsMemory(): // Schedule stores as early as possible. This tends to // reduce register pressure. score[v.ID] = ScoreMemory case v.Op == OpSelect0 || v.Op == OpSelect1 || v.Op == OpSelectN: // Tuple selectors need to appear immediately after the instruction // that generates the tuple. score[v.ID] = ScoreReadTuple case v.hasFlagInput():
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 08 15:53:17 UTC 2024 - 16.4K bytes - Viewed (0)