Lines Matching +defs:label +defs:offset
359 /* Create an offset to .dwarf2_*. */
457 cfi_new_fde (symbolS *label)
460 fde->start_address = label;
461 frchain_now->frch_cfi_data->last_address = label;
467 cfi_end_fde (symbolS *label)
469 frchain_now->frch_cfi_data->cur_fde_data->end_address = label;
517 cfi_add_CFA_insn_offset (int insn, offsetT offset)
522 insn_ptr->u.i = offset;
536 cfi_add_CFA_insn_reg_offset (int insn, unsigned regno, offsetT offset)
542 insn_ptr->u.ri.offset = offset;
548 cfi_add_advance_loc (symbolS *label)
554 insn->u.ll.lab2 = label;
556 frchain_now->frch_cfi_data->last_address = label;
559 /* Add a CFI insn to label the current position in the CFI segment. */
575 cfi_add_CFA_offset (unsigned regno, offsetT offset)
580 cfi_add_CFA_insn_reg_offset (DW_CFA_offset, regno, offset);
584 if (offset % abs_data_align)
585 as_bad (_("register save offset not a multiple of %u"), abs_data_align);
591 cfi_add_CFA_val_offset (unsigned regno, offsetT offset)
596 cfi_add_CFA_insn_reg_offset (DW_CFA_val_offset, regno, offset);
600 if (offset % abs_data_align)
601 as_bad (_("register save offset not a multiple of %u"), abs_data_align);
607 cfi_add_CFA_def_cfa (unsigned regno, offsetT offset)
609 cfi_add_CFA_insn_reg_offset (DW_CFA_def_cfa, regno, offset);
610 frchain_now->frch_cfi_data->cur_cfa_offset = offset;
632 cfi_add_CFA_def_cfa_offset (offsetT offset)
634 cfi_add_CFA_insn_offset (DW_CFA_def_cfa_offset, offset);
635 frchain_now->frch_cfi_data->cur_cfa_offset = offset;
808 offsetT offset;
829 offset = cfi_parse_const ();
830 cfi_add_CFA_offset (reg1, offset);
836 offset = cfi_parse_const ();
837 cfi_add_CFA_val_offset (reg1, offset);
843 offset = cfi_parse_const ();
845 offset - frchain_now->frch_cfi_data->cur_cfa_offset);
851 offset = cfi_parse_const ();
852 cfi_add_CFA_def_cfa (reg1, offset);
868 offset = cfi_parse_const ();
869 cfi_add_CFA_def_cfa_offset (offset);
873 offset = cfi_parse_const ();
875 + offset);
1599 offsetT offset;
1662 offset = insn->u.ri.offset;
1663 if (offset < 0)
1667 out_sleb128 (offset / DWARF2_CIE_DATA_ALIGNMENT);
1673 out_uleb128 (offset);
1685 offset = insn->u.i;
1686 if (offset < 0)
1689 out_sleb128 (offset / DWARF2_CIE_DATA_ALIGNMENT);
1694 out_uleb128 (offset);
1713 offset = insn->u.ri.offset / DWARF2_CIE_DATA_ALIGNMENT;
1714 if (offset < 0)
1718 out_sleb128 (offset);
1723 out_uleb128 (offset);
1729 out_uleb128 (offset);
1735 offset = insn->u.ri.offset / DWARF2_CIE_DATA_ALIGNMENT;
1736 if (offset < 0)
1740 out_sleb128 (offset);
1746 out_uleb128 (offset);
1999 emit_expr (&exp, offset_size); /* CIE offset. */
2028 emit_expr (&exp, addr_size); /* Code offset. */
2034 tc_cfi_emit_pcrel_expr (&exp, addr_size); /* Code offset. */
2036 emit_expr (&exp, addr_size); /* Code offset. */
2086 if (i->u.ri.offset != j->u.ri.offset)