Lines Matching refs:pl
161 do { if ((size_t)((char *)pl-(char *)D->kind##labels) >= D->kind##size) { \
245 int *pl, n = action >= DASM_REL_PC ? va_arg(ap, int) : 0; in dasm_put() local
255 n = (ins & 2047) - 10; pl = D->lglabels + n; in dasm_put()
257 if (n >= 0) { CK(n>=10||*pl<0, RANGE_LG); CKPL(lg, LG); goto putrel; } in dasm_put()
258 pl += 10; n = *pl; in dasm_put()
262 pl = D->pclabels + n; CKPL(pc, PC); in dasm_put()
264 n = *pl; in dasm_put()
270 *pl = pos; in dasm_put()
280 pl = D->lglabels + (ins & 2047) - 10; CKPL(lg, LG); goto putlabel; in dasm_put()
282 pl = D->pclabels + n; CKPL(pc, PC); in dasm_put()
284 n = *pl; /* n > 0: Collapse rel chain and replace with label pos. */ in dasm_put()
287 *pl = -pos; /* Label exists now. */ in dasm_put()