Home | History | Annotate | Download | only in syntax

Lines Matching defs:patchList

9 // A patchList is a list of instruction pointers that need to be filled in (patched).
19 type patchList uint32
21 func (l patchList) next(p *Prog) patchList {
24 return patchList(i.Out)
26 return patchList(i.Arg)
29 func (l patchList) patch(p *Prog, val uint32) {
33 l = patchList(i.Out)
36 l = patchList(i.Arg)
42 func (l1 patchList) append(p *Prog, l2 patchList) patchList {
71 out patchList // where to record end instruction
179 f.out = patchList(f.i << 1)
189 f.out = patchList(f.i << 1)
232 f.out = patchList(f.i << 1)
235 f.out = patchList(f.i<<1 | 1)
246 f.out = patchList(f.i << 1)
249 f.out = patchList(f.i<<1 | 1)
262 f.out = patchList(f.i << 1)
276 f.out = patchList(f.i << 1)