- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for ITab (0.09 sec)
-
src/cmd/compile/internal/ssagen/ssa.go
s.startBlock(bOk) // nonempty -> empty // Need to load type from itab off := s.newValue1I(ssa.OpOffPtr, byteptr, rttype.ITab.OffsetOf("Type"), itab) s.vars[typVar] = s.load(byteptr, off) s.endBlock() // itab is nil, might as well use that as the nil result. s.startBlock(bFail) s.vars[typVar] = itab s.endBlock() // Merge point. bEnd := s.f.NewBlock(ssa.BlockPlain)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Jun 10 19:44:43 UTC 2024 - 284.9K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/rewriteS390X.go
v2.AddArg(y) v0.AddArg2(v1, v2) v.AddArg(v0) return true } } func rewriteValueS390X_OpITab(v *Value) bool { v_0 := v.Args[0] // match: (ITab (Load ptr mem)) // result: (MOVDload ptr mem) for { if v_0.Op != OpLoad { break } mem := v_0.Args[1] ptr := v_0.Args[0] v.reset(OpS390XMOVDload) v.AddArg2(ptr, mem)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 12 18:09:26 UTC 2023 - 395.1K bytes - Viewed (0)