Lines Matching refs:errmsg

69   const char *errmsg = NULL;  in parse_disp26()  local
83 errmsg = cgen_parse_address (cd, strp, opindex, reloc, resultp, valuep); in parse_disp26()
88 errmsg = MISSING_CLOSING_PARENTHESIS; in parse_disp26()
93 return errmsg; in parse_disp26()
105 const char *errmsg = NULL; in parse_disp21() local
129 errmsg = cgen_parse_address (cd, strp, opindex, reloc, resultp, valuep); in parse_disp21()
134 errmsg = MISSING_CLOSING_PARENTHESIS; in parse_disp21()
139 return errmsg; in parse_disp21()
320 const char *errmsg; in parse_imm16() local
351 errmsg = cgen_parse_address (cd, strp, opindex, reloc, in parse_imm16()
354 errmsg = MISSING_CLOSING_PARENTHESIS; in parse_imm16()
359 if (errmsg == NULL && result_type == CGEN_PARSE_OPERAND_RESULT_NUMBER) in parse_imm16()
378 errmsg = INVALID_RELOC_TYPE; in parse_imm16()
384 errmsg = cgen_parse_signed_integer (cd, strp, opindex, &value); in parse_imm16()
388 if (errmsg == NULL) in parse_imm16()
391 return errmsg; in parse_imm16()
411 const char *errmsg = parse_imm16(cd, strp, opindex, (long *) valuep, 0); in parse_uimm16() local
412 if (errmsg == NULL) in parse_uimm16()
414 return errmsg; in parse_uimm16()
421 const char *errmsg = parse_imm16(cd, strp, opindex, (long *) valuep, 1); in parse_uimm16_split() local
422 if (errmsg == NULL) in parse_uimm16_split()
424 return errmsg; in parse_uimm16_split()
435 const char *errmsg; in parse_regpair() local
438 errmsg = cgen_parse_keyword (cd, strp, &or1k_cgen_opval_h_gpr, in parse_regpair()
442 if (errmsg == NULL) in parse_regpair()
447 errmsg = "Unexpected character, expected ','"; in parse_regpair()
451 if (errmsg == NULL) in parse_regpair()
452 errmsg = cgen_parse_keyword (cd, strp, &or1k_cgen_opval_h_gpr, in parse_regpair()
456 if (errmsg == NULL) in parse_regpair()
471 errmsg = "Invalid register pair, offset not 1 or 2."; in parse_regpair()
474 return errmsg; in parse_regpair()
501 const char * errmsg = NULL; in or1k_cgen_parse_operand() local
510 errmsg = parse_disp21 (cd, strp, OR1K_OPERAND_DISP21, 0, NULL, & value); in or1k_cgen_parse_operand()
517 errmsg = parse_disp26 (cd, strp, OR1K_OPERAND_DISP26, 0, NULL, & value); in or1k_cgen_parse_operand()
522 errmsg = cgen_parse_keyword (cd, strp, & or1k_cgen_opval_h_gpr, & fields->f_r2); in or1k_cgen_parse_operand()
525 errmsg = parse_regpair (cd, strp, OR1K_OPERAND_RAD32F, (unsigned long *) (& fields->f_rad32)); in or1k_cgen_parse_operand()
528 errmsg = parse_regpair (cd, strp, OR1K_OPERAND_RADI, (unsigned long *) (& fields->f_rad32)); in or1k_cgen_parse_operand()
531 errmsg = cgen_parse_keyword (cd, strp, & or1k_cgen_opval_h_fsr, & fields->f_r2); in or1k_cgen_parse_operand()
534 errmsg = cgen_parse_keyword (cd, strp, & or1k_cgen_opval_h_gpr, & fields->f_r3); in or1k_cgen_parse_operand()
537 errmsg = parse_regpair (cd, strp, OR1K_OPERAND_RBD32F, (unsigned long *) (& fields->f_rbd32)); in or1k_cgen_parse_operand()
540 errmsg = parse_regpair (cd, strp, OR1K_OPERAND_RBDI, (unsigned long *) (& fields->f_rbd32)); in or1k_cgen_parse_operand()
543 errmsg = cgen_parse_keyword (cd, strp, & or1k_cgen_opval_h_fsr, & fields->f_r3); in or1k_cgen_parse_operand()
546 errmsg = cgen_parse_keyword (cd, strp, & or1k_cgen_opval_h_gpr, & fields->f_r1); in or1k_cgen_parse_operand()
549 errmsg = parse_regpair (cd, strp, OR1K_OPERAND_RDD32F, (unsigned long *) (& fields->f_rdd32)); in or1k_cgen_parse_operand()
552 errmsg = parse_regpair (cd, strp, OR1K_OPERAND_RDDI, (unsigned long *) (& fields->f_rdd32)); in or1k_cgen_parse_operand()
555 errmsg = cgen_parse_keyword (cd, strp, & or1k_cgen_opval_h_fsr, & fields->f_r1); in or1k_cgen_parse_operand()
558 errmsg = parse_simm16 (cd, strp, OR1K_OPERAND_SIMM16, (long *) (& fields->f_simm16)); in or1k_cgen_parse_operand()
561errmsg = parse_simm16_split (cd, strp, OR1K_OPERAND_SIMM16_SPLIT, (long *) (& fields->f_simm16_spl… in or1k_cgen_parse_operand()
564 errmsg = parse_uimm16 (cd, strp, OR1K_OPERAND_UIMM16, (unsigned long *) (& fields->f_uimm16)); in or1k_cgen_parse_operand()
567errmsg = parse_uimm16_split (cd, strp, OR1K_OPERAND_UIMM16_SPLIT, (unsigned long *) (& fields->f_u… in or1k_cgen_parse_operand()
570errmsg = cgen_parse_unsigned_integer (cd, strp, OR1K_OPERAND_UIMM6, (unsigned long *) (& fields->f… in or1k_cgen_parse_operand()
581 return errmsg; in or1k_cgen_parse_operand()
746 const char *errmsg; in parse_insn_normal() local
831 errmsg = cd->parse_operand (cd, CGEN_SYNTAX_FIELD (*syn), &str, fields); in parse_insn_normal()
832 if (errmsg) in parse_insn_normal()
833 return errmsg; in parse_insn_normal()
885 char **errmsg) in or1k_cgen_assemble_insn() argument
982 *errmsg = errbuf; in or1k_cgen_assemble_insn()