Home | History | Annotate | Download | only in config

Lines Matching refs:stack

1104   state_stackS *stack = (state_stackS *) xmalloc (sizeof (state_stackS));
1108 stack->directive = directive;
1109 stack->negated = negated;
1110 stack->old_state = directive_state[directive];
1111 stack->file = file;
1112 stack->line = line;
1113 stack->datum = datum;
1114 stack->prev = directive_state_stack;
1115 directive_state_stack = stack;
1278 onto the directive stack. */
3596 /* This is it. Expand the rule to the stack. */
3961 tokens into the stack or relax it and place multiple
3962 instructions/literals onto the stack. Return FALSE if no error. */
5580 as_warn (_("entry instruction with stack decrement < 16"));
5586 stack of instructions that will not expand
11773 /* Instruction Stack Functions (from "xtensa-istack.h"). */
11776 istack_init (IStack *stack)
11778 stack->ninsn = 0;
11783 istack_empty (IStack *stack)
11785 return (stack->ninsn == 0);
11790 istack_full (IStack *stack)
11792 return (stack->ninsn == MAX_ISTACK);
11800 istack_top (IStack *stack)
11802 int rec = stack->ninsn - 1;
11803 gas_assert (!istack_empty (stack));
11804 return &stack->insn[rec];
11812 istack_push (IStack *stack, TInsn *insn)
11814 int rec = stack->ninsn;
11815 gas_assert (!istack_full (stack));
11816 stack->insn[rec] = *insn;
11817 stack->ninsn++;
11825 istack_push_space (IStack *stack)
11827 int rec = stack->ninsn;
11829 gas_assert (!istack_full (stack));
11830 insn = &stack->insn[rec];
11832 stack->ninsn++;
11841 istack_pop (IStack *stack)
11843 int rec = stack->ninsn - 1;
11844 gas_assert (!istack_empty (stack));
11845 stack->ninsn--;
11846 tinsn_init (&stack->insn[rec]);