Lines Matching refs:pl
156 do { if ((size_t)((char *)pl-(char *)D->kind##labels) >= D->kind##size) { \
198 int *pl, n = action >= DASM_REL_PC ? va_arg(ap, int) : 0; in dasm_put() local
208 n = (ins & 2047) - 10; pl = D->lglabels + n; in dasm_put()
210 if (n >= 0) { CK(n>=10||*pl<0, RANGE_LG); CKPL(lg, LG); goto putrel; } in dasm_put()
211 pl += 10; n = *pl; in dasm_put()
215 pl = D->pclabels + n; CKPL(pc, PC); in dasm_put()
217 n = *pl; in dasm_put()
223 *pl = pos; in dasm_put()
228 pl = D->lglabels + (ins & 2047) - 10; CKPL(lg, LG); goto putlabel; in dasm_put()
230 pl = D->pclabels + n; CKPL(pc, PC); in dasm_put()
232 n = *pl; /* n > 0: Collapse rel chain and replace with label pos. */ in dasm_put()
235 *pl = -pos; /* Label exists now. */ in dasm_put()