Lines Matching refs:for_eh

498 switch_to_frame_table_section (int for_eh, bool back)
500 if (for_eh)
591 output_fde (dw_fde_ref fde, bool for_eh, bool second,
599 targetm.asm_out.emit_unwind_label (asm_out_file, fde->decl, for_eh,
602 for_eh + j);
603 ASM_GENERATE_INTERNAL_LABEL (l1, FDE_AFTER_SIZE_LABEL, for_eh + j);
604 ASM_GENERATE_INTERNAL_LABEL (l2, FDE_END_LABEL, for_eh + j);
605 if (!XCOFF_DEBUGGING_INFO || for_eh)
607 if (DWARF_INITIAL_LENGTH_SIZE - DWARF_OFFSET_SIZE == 4 && !for_eh)
610 dw2_asm_output_delta (for_eh ? 4 : DWARF_OFFSET_SIZE, l2, l1,
615 if (for_eh)
624 if (for_eh)
696 output_cfi ((*fde->dw_fde_cfi)[i], fde, for_eh);
710 switch_to_frame_table_section (for_eh, true);
715 floor_log2 ((for_eh ? PTR_SIZE : DWARF2_ADDR_SIZE)));
747 output_call_frame_info (int for_eh)
778 if (for_eh)
801 switch_to_frame_table_section (for_eh, false);
803 ASM_GENERATE_INTERNAL_LABEL (section_start_label, FRAME_BEGIN_LABEL, for_eh);
807 ASM_GENERATE_INTERNAL_LABEL (l1, CIE_AFTER_SIZE_LABEL, for_eh);
808 ASM_GENERATE_INTERNAL_LABEL (l2, CIE_END_LABEL, for_eh);
809 if (!XCOFF_DEBUGGING_INFO || for_eh)
811 if (DWARF_INITIAL_LENGTH_SIZE - DWARF_OFFSET_SIZE == 4 && !for_eh)
814 dw2_asm_output_delta (for_eh ? 4 : DWARF_OFFSET_SIZE, l2, l1,
821 dw2_asm_output_data ((for_eh ? 4 : DWARF_OFFSET_SIZE),
822 (for_eh ? 0 : DWARF_CIE_ID),
828 return_reg = DWARF2_FRAME_REG_OUT (DWARF_FRAME_RETURN_COLUMN, for_eh);
838 if (for_eh)
938 output_cfi (cfi, NULL, for_eh);
942 floor_log2 (for_eh ? PTR_SIZE : DWARF2_ADDR_SIZE));
951 if (for_eh && !fde_needed_for_eh_p (fde))
955 output_fde (fde, for_eh, k, section_start_label, fde_encoding,
959 if (for_eh && targetm.terminate_dw2_eh_frame_info)