Lines Matching refs:encoding

156 encoding_size (unsigned char encoding)  in encoding_size()  argument
158 if (encoding == DW_EH_PE_omit) in encoding_size()
160 switch (encoding & 0x7) in encoding_size()
179 emit_expr_encoded (expressionS *exp, int encoding, bool emit_encoding) in emit_expr_encoded() argument
181 unsigned int size = encoding_size (encoding); in emit_expr_encoded()
184 if (encoding == DW_EH_PE_omit) in emit_expr_encoded()
188 out_one (encoding); in emit_expr_encoded()
190 code = tc_cfi_reloc_for_encoding (encoding); in emit_expr_encoded()
200 else if ((encoding & 0x70) == DW_EH_PE_pcrel) in emit_expr_encoded()
974 offsetT encoding; in dot_cfi_personality() local
984 encoding = cfi_parse_const (); in dot_cfi_personality()
985 if (encoding == DW_EH_PE_omit) in dot_cfi_personality()
988 fde->per_encoding = encoding; in dot_cfi_personality()
992 if ((encoding & 0xff) != encoding in dot_cfi_personality()
993 || ((((encoding & 0x70) != 0 in dot_cfi_personality()
995 && (encoding & 0x70) != DW_EH_PE_pcrel in dot_cfi_personality()
999 || (encoding & 7) == DW_EH_PE_uleb128 in dot_cfi_personality()
1000 || (encoding & 7) > DW_EH_PE_udata8) in dot_cfi_personality()
1001 && tc_cfi_reloc_for_encoding (encoding) == BFD_RELOC_NONE)) in dot_cfi_personality()
1021 if ((encoding & 0x70) == DW_EH_PE_pcrel) in dot_cfi_personality()
1022 encoding = DW_EH_PE_omit; in dot_cfi_personality()
1025 encoding = DW_EH_PE_omit; in dot_cfi_personality()
1029 fde->per_encoding = encoding; in dot_cfi_personality()
1031 if (encoding == DW_EH_PE_omit) in dot_cfi_personality()
1045 offsetT encoding; in dot_cfi_lsda() local
1055 encoding = cfi_parse_const (); in dot_cfi_lsda()
1056 if (encoding == DW_EH_PE_omit) in dot_cfi_lsda()
1059 fde->lsda_encoding = encoding; in dot_cfi_lsda()
1063 if ((encoding & 0xff) != encoding in dot_cfi_lsda()
1064 || ((((encoding & 0x70) != 0 in dot_cfi_lsda()
1066 && (encoding & 0x70) != DW_EH_PE_pcrel in dot_cfi_lsda()
1070 || (encoding & 7) == DW_EH_PE_uleb128 in dot_cfi_lsda()
1071 || (encoding & 7) > DW_EH_PE_udata8) in dot_cfi_lsda()
1072 && tc_cfi_reloc_for_encoding (encoding) == BFD_RELOC_NONE)) in dot_cfi_lsda()
1086 fde->lsda_encoding = encoding; in dot_cfi_lsda()
1094 if ((encoding & 0x70) == DW_EH_PE_pcrel) in dot_cfi_lsda()
1095 encoding = DW_EH_PE_omit; in dot_cfi_lsda()
1098 encoding = DW_EH_PE_omit; in dot_cfi_lsda()
1102 fde->lsda_encoding = encoding; in dot_cfi_lsda()
1104 if (encoding == DW_EH_PE_omit) in dot_cfi_lsda()
1118 offsetT encoding; in dot_cfi_val_encoded_addr() local
1139 encoding = cfi_parse_const (); in dot_cfi_val_encoded_addr()
1140 if ((encoding & 0xff) != encoding in dot_cfi_val_encoded_addr()
1141 || ((encoding & 0x70) != 0 in dot_cfi_val_encoded_addr()
1143 && (encoding & 0x70) != DW_EH_PE_pcrel in dot_cfi_val_encoded_addr()
1147 || (encoding & 7) == DW_EH_PE_uleb128 in dot_cfi_val_encoded_addr()
1148 || (encoding & 7) > DW_EH_PE_udata8) in dot_cfi_val_encoded_addr()
1151 encoding = DW_EH_PE_omit; in dot_cfi_val_encoded_addr()
1161 if ((encoding & 0x70) != DW_EH_PE_pcrel) in dot_cfi_val_encoded_addr()
1165 encoding = DW_EH_PE_omit; in dot_cfi_val_encoded_addr()
1169 insn_ptr->u.ea.encoding = encoding; in dot_cfi_val_encoded_addr()
1170 if (encoding == DW_EH_PE_omit) in dot_cfi_val_encoded_addr()
1771 unsigned encoding = insn->u.ea.encoding; in output_cfi_insn() local
1774 if (encoding == DW_EH_PE_omit) in output_cfi_insn()
1779 switch (encoding & 0x7) in output_cfi_insn()
1799 if (insn->u.ea.encoding == DW_EH_PE_absptr) in output_cfi_insn()
1808 out_one (encoding); in output_cfi_insn()
1810 if ((encoding & 0x70) == DW_EH_PE_pcrel) in output_cfi_insn()