Home | History | Annotate | Download | only in opcodes

Lines Matching refs:cd

59 parse_disp26 (CGEN_CPU_DESC cd,
74 errmsg = cgen_parse_address (cd, strp, opindex, BFD_RELOC_OR1K_PLT26,
85 return cgen_parse_address (cd, strp, opindex, opinfo, resultp, valuep);
89 parse_simm16 (CGEN_CPU_DESC cd, const char ** strp, int opindex, long * valuep)
103 errmsg = cgen_parse_address (cd, strp, opindex, BFD_RELOC_HI16,
124 errmsg = cgen_parse_address (cd, strp, opindex, BFD_RELOC_LO16,
143 errmsg = cgen_parse_address (cd, strp, opindex, BFD_RELOC_OR1K_GOT16,
159 errmsg = cgen_parse_address (cd, strp, opindex,
176 errmsg = cgen_parse_address (cd, strp, opindex,
193 errmsg = cgen_parse_address (cd, strp, opindex,
211 errmsg = cgen_parse_address (cd, strp, opindex,
228 errmsg = cgen_parse_address (cd, strp, opindex,
246 errmsg = cgen_parse_address (cd, strp, opindex,
263 errmsg = cgen_parse_address (cd, strp, opindex,
281 errmsg = cgen_parse_address (cd, strp, opindex,
298 errmsg = cgen_parse_address (cd, strp, opindex,
316 errmsg = cgen_parse_address (cd, strp, opindex,
333 errmsg = cgen_parse_address (cd, strp, opindex,
351 errmsg = cgen_parse_address (cd, strp, opindex,
368 errmsg = cgen_parse_address (cd, strp, opindex,
386 errmsg = cgen_parse_address (cd, strp, opindex,
401 errmsg = cgen_parse_signed_integer (cd, strp, opindex, &value);
412 parse_uimm16 (CGEN_CPU_DESC cd, const char ** strp, int opindex, unsigned long * valuep)
414 const char *errmsg = parse_simm16(cd, strp, opindex, (long *) valuep);
440 or1k_cgen_parse_operand (CGEN_CPU_DESC cd,
454 errmsg = parse_disp26 (cd, strp, OR1K_OPERAND_DISP26, 0, NULL, & value);
459 errmsg = cgen_parse_keyword (cd, strp, & or1k_cgen_opval_h_gpr, & fields->f_r2);
462 errmsg = cgen_parse_keyword (cd, strp, & or1k_cgen_opval_h_fdr, & fields->f_r1);
465 errmsg = cgen_parse_keyword (cd, strp, & or1k_cgen_opval_h_fsr, & fields->f_r2);
468 errmsg = cgen_parse_keyword (cd, strp, & or1k_cgen_opval_h_gpr, & fields->f_r3);
471 errmsg = cgen_parse_keyword (cd, strp, & or1k_cgen_opval_h_fdr, & fields->f_r1);
474 errmsg = cgen_parse_keyword (cd, strp, & or1k_cgen_opval_h_fsr, & fields->f_r3);
477 errmsg = cgen_parse_keyword (cd, strp, & or1k_cgen_opval_h_gpr, & fields->f_r1);
480 errmsg = cgen_parse_keyword (cd, strp, & or1k_cgen_opval_h_fdr, & fields->f_r1);
483 errmsg = cgen_parse_keyword (cd, strp, & or1k_cgen_opval_h_fsr, & fields->f_r1);
486 errmsg = parse_simm16 (cd, strp, OR1K_OPERAND_SIMM16, (long *) (& fields->f_simm16));
489 errmsg = parse_simm16 (cd, strp, OR1K_OPERAND_SIMM16_SPLIT, (long *) (& fields->f_simm16_split));
492 errmsg = parse_uimm16 (cd, strp, OR1K_OPERAND_UIMM16, (unsigned long *) (& fields->f_uimm16));
495 errmsg = parse_uimm16 (cd, strp, OR1K_OPERAND_UIMM16_SPLIT, (unsigned long *) (& fields->f_uimm16_split));
498 errmsg = cgen_parse_unsigned_integer (cd, strp, OR1K_OPERAND_UIMM6, (unsigned long *) (& fields->f_uimm6));
516 or1k_cgen_init_asm (CGEN_CPU_DESC cd)
518 or1k_cgen_init_opcode_table (cd);
519 or1k_cgen_init_ibld_table (cd);
520 cd->parse_handlers = & or1k_cgen_parse_handlers[0];
521 cd->parse_operand = or1k_cgen_parse_operand;
666 parse_insn_normal (CGEN_CPU_DESC cd,
698 CGEN_INIT_PARSE (cd);
699 cgen_init_parse_operand (cd);
759 errmsg = cd->parse_operand (cd, CGEN_SYNTAX_FIELD (*syn), &str, fields);
810 or1k_cgen_assemble_insn (CGEN_CPU_DESC cd,
828 ilist = CGEN_ASM_LOOKUP_INSN (cd, str);
841 if (! or1k_cgen_insn_supported (cd, insn))
860 parse_errmsg = CGEN_PARSE_FN (cd, insn) (cd, insn, & str, fields);
865 insert_errmsg = CGEN_INSERT_FN (cd, insn) (cd, insn, fields, buf,