Lines Matching refs:b_instr
66 struct instr *b_instr; member
426 if (block->b_instr != NULL) { in compiler_unit_check()
446 if (b->b_instr) in compiler_unit_free()
447 PyObject_Free((void *)b->b_instr); in compiler_unit_free()
623 if (b->b_instr == NULL) { in compiler_next_instr()
624 b->b_instr = (struct instr *)PyObject_Malloc( in compiler_next_instr()
626 if (b->b_instr == NULL) { in compiler_next_instr()
631 memset((char *)b->b_instr, 0, in compiler_next_instr()
651 (void *)b->b_instr, newsize); in compiler_next_instr()
656 b->b_instr = tmp; in compiler_next_instr()
657 memset((char *)b->b_instr + oldsize, 0, newsize - oldsize); in compiler_next_instr()
682 b->b_instr[off].i_lineno = c->u->u_lineno; in compiler_set_lineno()
933 i = &b->b_instr[off]; in compiler_addop()
1010 i = &c->u->u_curblock->b_instr[off]; in compiler_addop_i()
1028 i = &c->u->u_curblock->b_instr[off]; in compiler_addop_j()
3421 instr = &b->b_instr[i]; in dfs()
3438 instr = &b->b_instr[i]; in stackdepth_walk()
3542 size += instrsize(&b->b_instr[i]); in blocksize()
3708 struct instr *instr = &b->b_instr[i]; in assemble_jump_offsets()
3898 if (b->b_instr) {
3902 dump_instr(b->b_instr + i);
3936 if (entryblock && entryblock->b_instr) in assemble()
3937 c->u->u_firstlineno = entryblock->b_instr->i_lineno; in assemble()
3952 if (!assemble_emit(&a, &b->b_instr[j])) in assemble()