Home | History | Annotate | Download | only in lib

Lines Matching defs:compile_stack

2222 #  define COMPILE_STACK_EMPTY  (compile_stack.avail == 0)
2223 # define COMPILE_STACK_FULL (compile_stack.avail == compile_stack.size)
2226 # define COMPILE_STACK_TOP (compile_stack.stack[compile_stack.avail])
2339 compile_stack,
2364 return (free(pattern), free(mbs_offset), free(is_binary), free (compile_stack.stack), value)
2367 return (free (compile_stack.stack), value)
2401 compile_stack_type compile_stack;
2476 compile_stack.stack = TALLOC (INIT_COMPILE_STACK_SIZE, compile_stack_elt_t);
2477 if (compile_stack.stack == NULL)
2487 compile_stack.size = INIT_COMPILE_STACK_SIZE;
2488 compile_stack.avail = 0;
3748 RETALLOC (compile_stack.stack, compile_stack.size << 1,
3750 if (compile_stack.stack == NULL) return REG_ESPACE;
3752 compile_stack.size <<= 1;
3776 compile_stack.avail++;
3823 assert (compile_stack.avail != 0);
3830 compile_stack.avail--;
4153 if (group_in_compile_stack (compile_stack, (regnum_t) c1))
4248 free (compile_stack.stack);
4424 /* Returns true if REGNUM is in one of COMPILE_STACK's elements and
4428 group_in_compile_stack (compile_stack, regnum)
4429 compile_stack_type compile_stack;
4434 for (this_element = compile_stack.avail - 1;
4437 if (compile_stack.stack[this_element].regnum == regnum)