Lines Matching refs:compile_stack
2142 # define COMPILE_STACK_EMPTY (compile_stack.avail == 0)
2143 # define COMPILE_STACK_FULL (compile_stack.avail == compile_stack.size)
2146 # define COMPILE_STACK_TOP (compile_stack.stack[compile_stack.avail])
2255 static boolean group_in_compile_stack (compile_stack_type compile_stack,
2280 return (free(pattern), free(mbs_offset), free(is_binary), free (compile_stack.stack), value)
2283 return (free (compile_stack.stack), value)
2315 compile_stack_type compile_stack; in PREFIX() local
2390 compile_stack.stack = TALLOC (INIT_COMPILE_STACK_SIZE, compile_stack_elt_t); in PREFIX()
2391 if (compile_stack.stack == NULL) in PREFIX()
2401 compile_stack.size = INIT_COMPILE_STACK_SIZE; in PREFIX()
2402 compile_stack.avail = 0; in PREFIX()
3668 RETALLOC (compile_stack.stack, compile_stack.size << 1, in PREFIX()
3670 if (compile_stack.stack == NULL) return REG_ESPACE; in PREFIX()
3672 compile_stack.size <<= 1; in PREFIX()
3696 compile_stack.avail++; in PREFIX()
3743 assert (compile_stack.avail != 0); in PREFIX()
3750 compile_stack.avail--; in PREFIX()
4073 if (group_in_compile_stack (compile_stack, (regnum_t) c1)) in PREFIX()
4168 free (compile_stack.stack); in PREFIX()
4333 group_in_compile_stack (compile_stack_type compile_stack, regnum_t regnum) in group_in_compile_stack() argument
4337 for (this_element = compile_stack.avail - 1; in group_in_compile_stack()
4340 if (compile_stack.stack[this_element].regnum == regnum) in group_in_compile_stack()