Lines Matching refs:rreg

320   const reg_entry *rreg;  in get_register()  local
322 rreg = (const reg_entry *) hash_find (reg_hash, reg_name); in get_register()
324 if (rreg != NULL) in get_register()
325 return rreg->value.reg_val; in get_register()
334 const reg_entry *rreg; in get_register_pair() local
343 rreg = (const reg_entry *) hash_find (regp_hash, tmp_rp); in get_register_pair()
346 rreg = (const reg_entry *) hash_find (regp_hash, reg_name); in get_register_pair()
348 if (rreg != NULL) in get_register_pair()
349 return rreg->value.reg_val; in get_register_pair()
359 const reg_entry *rreg; in get_index_register() local
361 rreg = (const reg_entry *) hash_find (reg_hash, reg_name); in get_index_register()
363 if ((rreg != NULL) in get_index_register()
364 && ((rreg->value.reg_val == 12) || (rreg->value.reg_val == 13))) in get_index_register()
365 return rreg->value.reg_val; in get_index_register()
374 const reg_entry *rreg; in get_index_register_pair() local
376 rreg = (const reg_entry *) hash_find (regp_hash, reg_name); in get_index_register_pair()
378 if (rreg != NULL) in get_index_register_pair()
380 if ((rreg->value.reg_val != 1) || (rreg->value.reg_val != 7) in get_index_register_pair()
381 || (rreg->value.reg_val != 9) || (rreg->value.reg_val > 10)) in get_index_register_pair()
382 return rreg->value.reg_val; in get_index_register_pair()
384 as_bad (_("Unknown register pair - index relative mode: `%d'"), rreg->value.reg_val); in get_index_register_pair()
796 const reg_entry * rreg; in initialise_reg_hash_table() local
802 for (rreg = register_table; in initialise_reg_hash_table()
803 rreg < (register_table + num_entries); in initialise_reg_hash_table()
804 rreg++) in initialise_reg_hash_table()
806 hashret = hash_insert (* hash_table, rreg->name, (char *) rreg); in initialise_reg_hash_table()
809 rreg->name, hashret); in initialise_reg_hash_table()
1104 const reg_entry *rreg; in getreg_image() local
1110 rreg = cr16_regtab + r; in getreg_image()
1117 reg_name = rreg->name; in getreg_image()
1125 switch (rreg->type) in getreg_image()
1129 return rreg->image; in getreg_image()
1134 return rreg->image; in getreg_image()
1575 const reg_entry *rreg; in getregp_image() local
1580 rreg = cr16_regptab + r; in getregp_image()
1588 reg_name = rreg->name; in getregp_image()
1596 switch (rreg->type) in getregp_image()
1599 return rreg->image; in getregp_image()
1614 const reg_entry *rreg; in getidxregp_image() local
1619 rreg = cr16_regptab + r; in getidxregp_image()
1627 reg_name = rreg->name; in getidxregp_image()
1634 if (rreg->type == CR16_RP_REGTYPE) in getidxregp_image()
1636 switch (rreg->image) in getidxregp_image()
1661 const reg_entry *rreg; in getprocreg_image() local
1666 rreg = &cr16_pregtab[r - MAX_REG]; in getprocreg_image()
1674 reg_name = rreg->name; in getprocreg_image()
1682 switch (rreg->type) in getprocreg_image()
1685 return rreg->image; in getprocreg_image()
1699 const reg_entry *rreg; in getprocregp_image() local
1721 rreg = &cr16_pregptab[r - pregptab_disp]; in getprocregp_image()
1730 reg_name = rreg->name; in getprocregp_image()
1738 switch (rreg->type) in getprocregp_image()
1741 return rreg->image; in getprocregp_image()