Home
last modified time | relevance | path

Searched refs:regstack (Results 1 – 8 of 8) sorted by relevance

/openbsd-src/gnu/gcc/gcc/
H A Dreg-stack.c365 straighten_stack (rtx insn, stack regstack) in straighten_stack() argument
374 if (regstack->top <= 0) in straighten_stack()
377 COPY_HARD_REG_SET (temp_stack.reg_set, regstack->reg_set); in straighten_stack()
379 for (top = temp_stack.top = regstack->top; top >= 0; top--) in straighten_stack()
382 change_stack (insn, regstack, &temp_stack, EMIT_BEFORE); in straighten_stack()
388 pop_stack (stack regstack, int regno) in pop_stack() argument
390 int top = regstack->top; in pop_stack()
392 CLEAR_HARD_REG_BIT (regstack->reg_set, regno); in pop_stack()
393 regstack->top--; in pop_stack()
395 if (regstack->reg [top] != regno) in pop_stack()
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dreg-stack.c360 straighten_stack (insn, regstack) in straighten_stack() argument
362 stack regstack;
371 if (regstack->top <= 0)
374 COPY_HARD_REG_SET (temp_stack.reg_set, regstack->reg_set);
376 for (top = temp_stack.top = regstack->top; top >= 0; top--)
379 change_stack (insn, regstack, &temp_stack, EMIT_AFTER);
385 pop_stack (regstack, regno) in pop_stack() argument
386 stack regstack; in pop_stack()
389 int top = regstack->top;
391 CLEAR_HARD_REG_BIT (regstack->reg_set, regno);
[all …]
H A DChangeLog.06207 regstack and adjusts regstack.
12242 destination are both on the regstack.
12243 (subst_stack_regs_pat): Put the destination at the top of the regstack.
H A DFSFChangeLog.113654 destination are both on the regstack.
3655 (subst_stack_regs_pat): Put the destination at the top of the regstack.
H A DFSFChangeLog.10302 * regstack.c (move_for_stack_reg): Avoid stack overflow while
H A DChangeLog2565 regstack if optimizing but not scheduling after reload.
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/gcc.c-torture/
H A DChangeLog.0310 * execute/regstack-1.c: New test (from moshier@world.std.com).
/openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/
H A DChangeLog7726 * g++.old-deja/g++.other/regstack.C: New test.