Lines Matching refs:errmsg
61 const char *errmsg = (* cd->parse_operand_fn) in parse_symbolic_address() local
65 if (errmsg == NULL in parse_symbolic_address()
72 return errmsg; in parse_symbolic_address()
81 const char *errmsg; in parse_ldd_annotation() local
90 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_ldd_annotation()
98 if (errmsg) in parse_ldd_annotation()
99 return errmsg; in parse_ldd_annotation()
120 const char *errmsg; in parse_call_annotation() local
129 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_call_annotation()
137 if (errmsg) in parse_call_annotation()
138 return errmsg; in parse_call_annotation()
159 const char *errmsg; in parse_ld_annotation() local
168 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_ld_annotation()
176 if (errmsg) in parse_ld_annotation()
177 return errmsg; in parse_ld_annotation()
198 const char *errmsg; in parse_ulo16() local
207 errmsg = cgen_parse_address (cd, strp, opindex, BFD_RELOC_FRV_LO16, in parse_ulo16()
212 if (errmsg == NULL in parse_ulo16()
216 return errmsg; in parse_ulo16()
221 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_ulo16()
228 return errmsg; in parse_ulo16()
233 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_ulo16()
240 return errmsg; in parse_ulo16()
245 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_ulo16()
252 return errmsg; in parse_ulo16()
257 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_ulo16()
264 return errmsg; in parse_ulo16()
269 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_ulo16()
276 return errmsg; in parse_ulo16()
281 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_ulo16()
288 return errmsg; in parse_ulo16()
293 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_ulo16()
300 return errmsg; in parse_ulo16()
305 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_ulo16()
312 return errmsg; in parse_ulo16()
324 const char *errmsg; in parse_uslo16() local
333 errmsg = cgen_parse_address (cd, strp, opindex, BFD_RELOC_FRV_LO16, in parse_uslo16()
338 if (errmsg == NULL in parse_uslo16()
342 return errmsg; in parse_uslo16()
347 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_uslo16()
354 return errmsg; in parse_uslo16()
359 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_uslo16()
366 return errmsg; in parse_uslo16()
371 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_uslo16()
378 return errmsg; in parse_uslo16()
383 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_uslo16()
390 return errmsg; in parse_uslo16()
395 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_uslo16()
402 return errmsg; in parse_uslo16()
407 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_uslo16()
414 return errmsg; in parse_uslo16()
419 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_uslo16()
426 return errmsg; in parse_uslo16()
431 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_uslo16()
438 return errmsg; in parse_uslo16()
450 const char *errmsg; in parse_uhi16() local
459 errmsg = cgen_parse_address (cd, strp, opindex, BFD_RELOC_FRV_HI16, in parse_uhi16()
464 if (errmsg == NULL in parse_uhi16()
475 return errmsg; in parse_uhi16()
480 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_uhi16()
487 return errmsg; in parse_uhi16()
492 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_uhi16()
499 return errmsg; in parse_uhi16()
504 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_uhi16()
511 return errmsg; in parse_uhi16()
516 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_uhi16()
523 return errmsg; in parse_uhi16()
528 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_uhi16()
535 return errmsg; in parse_uhi16()
540 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_uhi16()
547 return errmsg; in parse_uhi16()
552 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_uhi16()
559 return errmsg; in parse_uhi16()
564 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_uhi16()
571 return errmsg; in parse_uhi16()
635 const char *errmsg; in parse_d12() local
645 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_d12()
652 return errmsg; in parse_d12()
657 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_d12()
664 return errmsg; in parse_d12()
669 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_d12()
676 return errmsg; in parse_d12()
681 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_d12()
688 return errmsg; in parse_d12()
693 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_d12()
700 return errmsg; in parse_d12()
705 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_d12()
712 return errmsg; in parse_d12()
717 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_d12()
724 return errmsg; in parse_d12()
729 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_d12()
736 return errmsg; in parse_d12()
748 const char *errmsg; in parse_s12() local
758 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_s12()
765 return errmsg; in parse_s12()
770 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_s12()
777 return errmsg; in parse_s12()
782 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_s12()
789 return errmsg; in parse_s12()
794 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_s12()
801 return errmsg; in parse_s12()
806 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_s12()
813 return errmsg; in parse_s12()
818 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_s12()
825 return errmsg; in parse_s12()
830 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_s12()
837 return errmsg; in parse_s12()
842 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_s12()
849 return errmsg; in parse_s12()
864 const char *errmsg; in parse_u12() local
873 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_u12()
880 return errmsg; in parse_u12()
897 const char *errmsg; in parse_A() local
902 errmsg = cgen_parse_unsigned_integer (cd, strp, opindex, valuep); in parse_A()
903 if (errmsg) in parse_A()
904 return errmsg; in parse_A()
936 const char * errmsg; in parse_even_register() local
939 errmsg = cgen_parse_keyword (cd, strP, tableP, valueP); in parse_even_register()
941 if (errmsg == NULL && ((* valueP) & 1)) in parse_even_register()
943 errmsg = _("register number must be even"); in parse_even_register()
947 return errmsg; in parse_even_register()
958 const char *errmsg; in parse_call_label() local
967 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_call_label()
974 return errmsg; in parse_call_label()
1005 const char * errmsg = NULL; in frv_cgen_parse_operand() local
1012 errmsg = parse_A0 (cd, strp, FRV_OPERAND_A0, (unsigned long *) (& fields->f_A)); in frv_cgen_parse_operand()
1015 errmsg = parse_A1 (cd, strp, FRV_OPERAND_A1, (unsigned long *) (& fields->f_A)); in frv_cgen_parse_operand()
1018 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_acc_names, & fields->f_ACC40Si); in frv_cgen_parse_operand()
1021 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_acc_names, & fields->f_ACC40Sk); in frv_cgen_parse_operand()
1024 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_acc_names, & fields->f_ACC40Ui); in frv_cgen_parse_operand()
1027 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_acc_names, & fields->f_ACC40Uk); in frv_cgen_parse_operand()
1030 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_accg_names, & fields->f_ACCGi); in frv_cgen_parse_operand()
1033 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_accg_names, & fields->f_ACCGk); in frv_cgen_parse_operand()
1036 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_cccr_names, & fields->f_CCi); in frv_cgen_parse_operand()
1039 errmsg = parse_even_register (cd, strp, & frv_cgen_opval_cpr_names, & fields->f_CPRk); in frv_cgen_parse_operand()
1042 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_cpr_names, & fields->f_CPRi); in frv_cgen_parse_operand()
1045 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_cpr_names, & fields->f_CPRj); in frv_cgen_parse_operand()
1048 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_cpr_names, & fields->f_CPRk); in frv_cgen_parse_operand()
1051 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_cccr_names, & fields->f_CRi); in frv_cgen_parse_operand()
1054 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_cccr_names, & fields->f_CRj); in frv_cgen_parse_operand()
1057 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_cccr_names, & fields->f_CRj_float); in frv_cgen_parse_operand()
1060 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_cccr_names, & fields->f_CRj_int); in frv_cgen_parse_operand()
1063 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_cccr_names, & fields->f_CRk); in frv_cgen_parse_operand()
1066 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_fccr_names, & fields->f_FCCi_1); in frv_cgen_parse_operand()
1069 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_fccr_names, & fields->f_FCCi_2); in frv_cgen_parse_operand()
1072 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_fccr_names, & fields->f_FCCi_3); in frv_cgen_parse_operand()
1075 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_fccr_names, & fields->f_FCCk); in frv_cgen_parse_operand()
1078 errmsg = parse_even_register (cd, strp, & frv_cgen_opval_fr_names, & fields->f_FRi); in frv_cgen_parse_operand()
1081 errmsg = parse_even_register (cd, strp, & frv_cgen_opval_fr_names, & fields->f_FRj); in frv_cgen_parse_operand()
1084 errmsg = parse_even_register (cd, strp, & frv_cgen_opval_fr_names, & fields->f_FRk); in frv_cgen_parse_operand()
1087 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_fr_names, & fields->f_FRi); in frv_cgen_parse_operand()
1090 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_fr_names, & fields->f_FRi); in frv_cgen_parse_operand()
1093 errmsg = parse_even_register (cd, strp, & frv_cgen_opval_fr_names, & fields->f_FRi); in frv_cgen_parse_operand()
1096 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_fr_names, & fields->f_FRj); in frv_cgen_parse_operand()
1099 errmsg = parse_even_register (cd, strp, & frv_cgen_opval_fr_names, & fields->f_FRj); in frv_cgen_parse_operand()
1102 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_fr_names, & fields->f_FRk); in frv_cgen_parse_operand()
1105 errmsg = parse_even_register (cd, strp, & frv_cgen_opval_fr_names, & fields->f_FRk); in frv_cgen_parse_operand()
1108 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_fr_names, & fields->f_FRj); in frv_cgen_parse_operand()
1111 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_fr_names, & fields->f_FRk); in frv_cgen_parse_operand()
1114 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_fr_names, & fields->f_FRk); in frv_cgen_parse_operand()
1117 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_fr_names, & fields->f_FRk); in frv_cgen_parse_operand()
1120 errmsg = parse_even_register (cd, strp, & frv_cgen_opval_gr_names, & fields->f_GRk); in frv_cgen_parse_operand()
1123 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_gr_names, & fields->f_GRi); in frv_cgen_parse_operand()
1126 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_gr_names, & fields->f_GRj); in frv_cgen_parse_operand()
1129 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_gr_names, & fields->f_GRk); in frv_cgen_parse_operand()
1132 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_gr_names, & fields->f_GRk); in frv_cgen_parse_operand()
1135 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_gr_names, & fields->f_GRk); in frv_cgen_parse_operand()
1138 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_iccr_names, & fields->f_ICCi_1); in frv_cgen_parse_operand()
1141 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_iccr_names, & fields->f_ICCi_2); in frv_cgen_parse_operand()
1144 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_iccr_names, & fields->f_ICCi_3); in frv_cgen_parse_operand()
1147 …errmsg = cgen_parse_unsigned_integer (cd, strp, FRV_OPERAND_LI, (unsigned long *) (& fields->f_LI)… in frv_cgen_parse_operand()
1150 …errmsg = cgen_parse_unsigned_integer (cd, strp, FRV_OPERAND_LRAD, (unsigned long *) (& fields->f_L… in frv_cgen_parse_operand()
1153 …errmsg = cgen_parse_unsigned_integer (cd, strp, FRV_OPERAND_LRAE, (unsigned long *) (& fields->f_L… in frv_cgen_parse_operand()
1156 …errmsg = cgen_parse_unsigned_integer (cd, strp, FRV_OPERAND_LRAS, (unsigned long *) (& fields->f_L… in frv_cgen_parse_operand()
1159 …errmsg = cgen_parse_unsigned_integer (cd, strp, FRV_OPERAND_TLBPRL, (unsigned long *) (& fields->f… in frv_cgen_parse_operand()
1162 …errmsg = cgen_parse_unsigned_integer (cd, strp, FRV_OPERAND_TLBPROPX, (unsigned long *) (& fields-… in frv_cgen_parse_operand()
1165 …errmsg = cgen_parse_unsigned_integer (cd, strp, FRV_OPERAND_AE, (unsigned long *) (& fields->f_ae)… in frv_cgen_parse_operand()
1168 …errmsg = parse_call_annotation (cd, strp, FRV_OPERAND_CALLANN, (unsigned long *) (& fields->f_relo… in frv_cgen_parse_operand()
1171 …errmsg = cgen_parse_unsigned_integer (cd, strp, FRV_OPERAND_CCOND, (unsigned long *) (& fields->f_… in frv_cgen_parse_operand()
1174 …errmsg = cgen_parse_unsigned_integer (cd, strp, FRV_OPERAND_COND, (unsigned long *) (& fields->f_c… in frv_cgen_parse_operand()
1177 errmsg = parse_d12 (cd, strp, FRV_OPERAND_D12, (long *) (& fields->f_d12)); in frv_cgen_parse_operand()
1180 …errmsg = cgen_parse_unsigned_integer (cd, strp, FRV_OPERAND_DEBUG, (unsigned long *) (& fields->f_… in frv_cgen_parse_operand()
1183 …errmsg = cgen_parse_unsigned_integer (cd, strp, FRV_OPERAND_EIR, (unsigned long *) (& fields->f_ei… in frv_cgen_parse_operand()
1186 …errmsg = cgen_parse_unsigned_integer (cd, strp, FRV_OPERAND_HINT, (unsigned long *) (& fields->f_h… in frv_cgen_parse_operand()
1189 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_h_hint_not_taken, & fields->f_hint); in frv_cgen_parse_operand()
1192 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_h_hint_taken, & fields->f_hint); in frv_cgen_parse_operand()
1197 errmsg = cgen_parse_address (cd, strp, FRV_OPERAND_LABEL16, 0, NULL, & value); in frv_cgen_parse_operand()
1204 errmsg = parse_call_label (cd, strp, FRV_OPERAND_LABEL24, 0, NULL, & value); in frv_cgen_parse_operand()
1209 …errmsg = parse_ld_annotation (cd, strp, FRV_OPERAND_LDANN, (unsigned long *) (& fields->f_reloc_an… in frv_cgen_parse_operand()
1212 …errmsg = parse_ldd_annotation (cd, strp, FRV_OPERAND_LDDANN, (unsigned long *) (& fields->f_reloc_… in frv_cgen_parse_operand()
1215 …errmsg = cgen_parse_unsigned_integer (cd, strp, FRV_OPERAND_LOCK, (unsigned long *) (& fields->f_l… in frv_cgen_parse_operand()
1218 errmsg = cgen_parse_keyword (cd, strp, & frv_cgen_opval_h_pack, & fields->f_pack); in frv_cgen_parse_operand()
1221 errmsg = cgen_parse_signed_integer (cd, strp, FRV_OPERAND_S10, (long *) (& fields->f_s10)); in frv_cgen_parse_operand()
1224 errmsg = parse_s12 (cd, strp, FRV_OPERAND_S12, (long *) (& fields->f_d12)); in frv_cgen_parse_operand()
1227 errmsg = cgen_parse_signed_integer (cd, strp, FRV_OPERAND_S16, (long *) (& fields->f_s16)); in frv_cgen_parse_operand()
1230 errmsg = cgen_parse_signed_integer (cd, strp, FRV_OPERAND_S5, (long *) (& fields->f_s5)); in frv_cgen_parse_operand()
1233 errmsg = cgen_parse_signed_integer (cd, strp, FRV_OPERAND_S6, (long *) (& fields->f_s6)); in frv_cgen_parse_operand()
1236 errmsg = cgen_parse_signed_integer (cd, strp, FRV_OPERAND_S6_1, (long *) (& fields->f_s6_1)); in frv_cgen_parse_operand()
1239 errmsg = parse_uslo16 (cd, strp, FRV_OPERAND_SLO16, (long *) (& fields->f_s16)); in frv_cgen_parse_operand()
1242 errmsg = parse_spr (cd, strp, & frv_cgen_opval_spr_names, & fields->f_spr); in frv_cgen_parse_operand()
1245 errmsg = parse_u12 (cd, strp, FRV_OPERAND_U12, (long *) (& fields->f_u12)); in frv_cgen_parse_operand()
1248 …errmsg = cgen_parse_unsigned_integer (cd, strp, FRV_OPERAND_U16, (unsigned long *) (& fields->f_u1… in frv_cgen_parse_operand()
1251 …errmsg = cgen_parse_unsigned_integer (cd, strp, FRV_OPERAND_U6, (unsigned long *) (& fields->f_u6)… in frv_cgen_parse_operand()
1254 errmsg = parse_uhi16 (cd, strp, FRV_OPERAND_UHI16, (unsigned long *) (& fields->f_u16)); in frv_cgen_parse_operand()
1257 errmsg = parse_ulo16 (cd, strp, FRV_OPERAND_ULO16, (unsigned long *) (& fields->f_u16)); in frv_cgen_parse_operand()
1266 return errmsg; in frv_cgen_parse_operand()
1431 const char *errmsg; in parse_insn_normal() local
1516 errmsg = cd->parse_operand (cd, CGEN_SYNTAX_FIELD (*syn), &str, fields); in parse_insn_normal()
1517 if (errmsg) in parse_insn_normal()
1518 return errmsg; in parse_insn_normal()
1570 char **errmsg) in frv_cgen_assemble_insn() argument
1667 *errmsg = errbuf; in frv_cgen_assemble_insn()