Lines Matching defs:rm

4182   int rdlo, rdhi, rm, rs;
4184 /* Only one format "rdlo, rdhi, rm, rs". */
4201 || (rm = reg_required_here (&str, 0)) == FAIL)
4207 /* rdhi, rdlo and rm must all be different. */
4208 if (rdlo == rdhi || rdlo == rm || rdhi == rm)
4209 as_tsktsk (_("rdhi, rdlo and rm must all be different"));
4231 int rd, rm;
4233 /* Only one format "rd, rm, rs". */
4249 || (rm = reg_required_here (&str, 0)) == FAIL)
4255 if (rm == REG_PC)
4261 if (rm == rd)
4262 as_tsktsk (_("rd and rm should be different in mul"));
4265 || (rm = reg_required_here (&str, 8)) == FAIL)
4271 if (rm == REG_PC)
4284 int rd, rm;
4286 /* Only one format "rd, rm, rs, rn". */
4302 || (rm = reg_required_here (&str, 0)) == FAIL)
4308 if (rm == REG_PC)
4314 if (rm == rd)
4315 as_tsktsk (_("rd and rm should be different in mla"));
4320 || (rm = reg_required_here (&str, 12)) == FAIL)
4326 if (rd == REG_PC || rm == REG_PC)
4488 int rd, rm, rs, rn;
4494 || (rm = reg_required_here (& str, 0)) == FAIL
4501 else if (rd == REG_PC || rm == REG_PC || rs == REG_PC || rn == REG_PC)
4517 int rdlo, rdhi, rm, rs;
4525 || (rm = reg_required_here (& str, 0)) == FAIL
4533 if (rdlo == REG_PC || rdhi == REG_PC || rm == REG_PC || rs == REG_PC)
4553 int rd, rm, rs;
4559 || (rm = reg_required_here (& str, 0)) == FAIL
4564 else if (rd == REG_PC || rm == REG_PC || rs == REG_PC)
4579 int rd, rm, rn;
4585 || (rm = reg_required_here (& str, 0)) == FAIL
4590 else if (rd == REG_PC || rm == REG_PC || rn == REG_PC)
4670 int rd, rm;
4676 || ((rm = reg_required_here (& str, 0)) == FAIL))
4679 else if (rd == REG_PC || rm == REG_PC )
4875 int rdlo, rdhi, rm, rs;
4882 || (rm = reg_required_here (& str, 0)) == FAIL
4890 if (rdlo == REG_PC || rdhi == REG_PC || rm == REG_PC || rs == REG_PC)
4905 int rd, rm, rn;
4911 || (rm = reg_required_here (& str, 0)) == FAIL
4917 if (rd == REG_PC || rm == REG_PC)
4922 if (rd == rm)
4985 int rd, rm;
5035 if ((rm = reg_required_here (str, 0)) == FAIL)
5040 if (rm == REG_PC)
5073 int rd, rm;
5123 if ((rm = reg_required_here (str, 0)) == FAIL)
5128 if (rm == REG_PC)
5163 int rd, rm, rs;
5168 || (rm = reg_required_here (&str, 0)) == FAIL
5177 || rm == REG_PC
5194 int rdlo, rdhi, rm, rs;
5200 || (rm = reg_required_here (&str, 0)) == FAIL
5210 || rm == REG_PC
5227 int rd, rm, rs, rn;
5232 || (rm = reg_required_here (&str, 0)) == FAIL
5245 || rm == REG_PC)
5304 int rd, rm;
5314 || (rm = reg_required_here (&str, 0)) == FAIL)
5320 else if (rd == REG_PC || rm == REG_PC)
5406 int rd, rn, rm;
5418 || (rm = reg_required_here (&str, 0)) == FAIL)
5424 else if (rd == REG_PC || rn == REG_PC || rm == REG_PC)
5544 int rd, rm;
5550 || (rm = reg_required_here (&str, 0)) == FAIL)
5553 else if (rd == REG_PC || rm == REG_PC)
5569 int rd, rm, rn;
5577 || (rm = reg_required_here (&str, 0)) == FAIL)
5580 else if (rd == REG_PC || rm == REG_PC || rn == REG_PC)
5613 int rd, rn, rm;
5620 || ((rm = reg_required_here (&str, 0)) == FAIL))
5626 else if (rd == REG_PC || rn == REG_PC || rm == REG_PC)
5638 into pkhbt rd, rm, rn. First, switch the instruction
5639 code, and clear the rn and rm fields. */
5642 inst.instruction |= (rm << 16) | rn;
5916 int rm;
5919 rm = reg_required_here (& mystr, 0);
5924 if (rm != FAIL)
5961 int rm;
5969 rm = reg_required_here (& mystr, 3);
5972 if (rm != FAIL)
5974 /* It's BLX(2). The .instruction was zapped with rm & is final. */
6500 int rm;
6506 || (rm = reg_required_here (& str, 0)) == FAIL)
6513 /* inst.instruction has now been zapped with both rm and rs. */
6514 else if (rm == REG_PC || rs == REG_PC)
6515 inst.error = BAD_PC; /* Undefined result if rm or rs is R15. */
6719 int rm = inst.instruction & 0x0000000f;
6721 if (rm == rd || (rm == rd + 1))