Lines Matching refs:cfun

450   if (cfun)
451 return cfun->machine->virt_insns_ok;
461 if (cfun)
462 return cfun->machine->real_insns_ok;
713 if (is_interrupt_func (cfun->decl))
765 cfun->machine->computed = 1;
766 cfun->machine->framesize_regs = 0;
767 cfun->machine->framesize_locals = get_frame_size ();
768 cfun->machine->framesize_outgoing = crtl->outgoing_args_size;
773 cfun->machine->need_to_push [i] = 1;
774 cfun->machine->framesize_regs += 2;
777 cfun->machine->need_to_push [i] = 0;
779 if ((cfun->machine->framesize_locals + cfun->machine->framesize_outgoing) & 1)
780 cfun->machine->framesize_locals ++;
782 cfun->machine->framesize = (cfun->machine->framesize_regs
783 + cfun->machine->framesize_locals
784 + cfun->machine->framesize_outgoing);
1193 if (! cfun->machine->virt_insns_ok && base && GET_CODE (base) == REG
1331 rv += cfun->machine->framesize_outgoing;
1332 rv += cfun->machine->framesize_locals;
1335 rv += cfun->machine->framesize_regs;
1346 rv -= cfun->machine->framesize_regs;
1370 FOR_EACH_BB_FN (bb, cfun)
1399 cfun->machine->framesize += ARRAY_SIZE (mduc_regs) * 2;
1402 current_function_static_stack_size = cfun->machine->framesize;
1404 if (is_interrupt_func (cfun->decl) && !TARGET_G10)
1406 if (cfun->machine->need_to_push [i])
1414 if (cfun->machine->need_to_push [i])
1444 if (is_interrupt_func (cfun->decl) && cfun->machine->uses_es)
1474 fs = cfun->machine->framesize_locals + cfun->machine->framesize_outgoing;
1522 fs = cfun->machine->framesize_locals + cfun->machine->framesize_outgoing;
1558 if (is_interrupt_func (cfun->decl) && cfun->machine->uses_es)
1565 if (cfun->machine->need_to_push [i])
1597 if (cfun->machine->trampolines_used)
1600 if (is_brk_interrupt_func (cfun->decl))
1602 else if (is_interrupt_func (cfun->decl))
1686 if (cfun->machine->framesize == 0)
1690 if (cfun->machine->framesize_regs)
1692 fprintf (file, "\t; push %d:", cfun->machine->framesize_regs);
1694 if (cfun->machine->need_to_push[i])
1702 if (cfun->machine->framesize_locals)
1703 fprintf (file, "\t; locals: %d byte%s\n", cfun->machine->framesize_locals,
1704 cfun->machine->framesize_locals == 1 ? "" : "s");
1706 if (cfun->machine->framesize_outgoing)
1707 fprintf (file, "\t; outgoing: %d byte%s\n", cfun->machine->framesize_outgoing,
1708 cfun->machine->framesize_outgoing == 1 ? "" : "s");
1710 if (cfun->machine->uses_es)
2211 cfun->machine->trampolines_used = 1;
2761 cfun->machine->virt_insns_ok = 1;
2768 cfun->machine->virt_insns_ok = 0;
2858 cfun->machine->uses_es = true;
3052 cfun->machine->uses_es = true;
3710 cfun->machine->virt_insns_ok = 0;
3711 cfun->machine->real_insns_ok = 1;