Lines Matching +defs:label +defs:offset
365 /* Create an offset to .dwarf2_*. */
463 cfi_new_fde (symbolS *label)
466 fde->start_address = label;
467 frchain_now->frch_cfi_data->last_address = label;
473 cfi_end_fde (symbolS *label)
475 frchain_now->frch_cfi_data->cur_fde_data->end_address = label;
515 cfi_add_CFA_insn_offset (int insn, offsetT offset)
520 insn_ptr->u.i = offset;
534 cfi_add_CFA_insn_reg_offset (int insn, unsigned regno, offsetT offset)
540 insn_ptr->u.ri.offset = offset;
546 cfi_add_advance_loc (symbolS *label)
552 insn->u.ll.lab2 = label;
554 frchain_now->frch_cfi_data->last_address = label;
557 /* Add a CFI insn to label the current position in the CFI segment. */
573 cfi_add_CFA_offset (unsigned regno, offsetT offset)
578 cfi_add_CFA_insn_reg_offset (DW_CFA_offset, regno, offset);
582 if (offset % abs_data_align)
583 as_bad (_("register save offset not a multiple of %u"), abs_data_align);
589 cfi_add_CFA_val_offset (unsigned regno, offsetT offset)
594 cfi_add_CFA_insn_reg_offset (DW_CFA_val_offset, regno, offset);
598 if (offset % abs_data_align)
599 as_bad (_("register save offset not a multiple of %u"), abs_data_align);
605 cfi_add_CFA_def_cfa (unsigned regno, offsetT offset)
607 cfi_add_CFA_insn_reg_offset (DW_CFA_def_cfa, regno, offset);
608 frchain_now->frch_cfi_data->cur_cfa_offset = offset;
630 cfi_add_CFA_def_cfa_offset (offsetT offset)
632 cfi_add_CFA_insn_offset (DW_CFA_def_cfa_offset, offset);
633 frchain_now->frch_cfi_data->cur_cfa_offset = offset;
807 offsetT offset;
828 offset = cfi_parse_const ();
829 cfi_add_CFA_offset (reg1, offset);
835 offset = cfi_parse_const ();
836 cfi_add_CFA_val_offset (reg1, offset);
842 offset = cfi_parse_const ();
844 offset - frchain_now->frch_cfi_data->cur_cfa_offset);
850 offset = cfi_parse_const ();
851 cfi_add_CFA_def_cfa (reg1, offset);
867 offset = cfi_parse_const ();
868 cfi_add_CFA_def_cfa_offset (offset);
872 offset = cfi_parse_const ();
874 + offset);
1580 offsetT offset;
1643 offset = insn->u.ri.offset;
1644 if (offset < 0)
1648 out_sleb128 (offset / DWARF2_CIE_DATA_ALIGNMENT);
1654 out_uleb128 (offset);
1666 offset = insn->u.i;
1667 if (offset < 0)
1670 out_sleb128 (offset / DWARF2_CIE_DATA_ALIGNMENT);
1675 out_uleb128 (offset);
1694 offset = insn->u.ri.offset / DWARF2_CIE_DATA_ALIGNMENT;
1695 if (offset < 0)
1699 out_sleb128 (offset);
1704 out_uleb128 (offset);
1710 out_uleb128 (offset);
1716 offset = insn->u.ri.offset / DWARF2_CIE_DATA_ALIGNMENT;
1717 if (offset < 0)
1721 out_sleb128 (offset);
1727 out_uleb128 (offset);
1980 emit_expr (&exp, offset_size); /* CIE offset. */
2009 emit_expr (&exp, addr_size); /* Code offset. */
2015 tc_cfi_emit_pcrel_expr (&exp, addr_size); /* Code offset. */
2017 emit_expr (&exp, addr_size); /* Code offset. */
2067 if (i->u.ri.offset != j->u.ri.offset)