Lines Matching defs:add
68 /* We don't add stack adjustment opcodes immediately so that we can merge
6579 into a relative address of the form "add rd, pc, #label-.-8". */
6595 add rd, pc, #low(label-.-8)"
6596 add rd, rd, #high(label-.-8)" */
8337 X(add, 1c00, eb000000), \
8448 /* Parse an add or subtract instruction. We get here with inst.instruction
8475 int add;
8477 add = (inst.instruction == T_MNEM_add
8485 opcode = add ? T_MNEM_inc_sp : T_MNEM_dec_sp;
8486 else if (Rd <= 7 && Rs == REG_SP && add && !flags)
8488 else if (Rd <= 7 && Rs == REG_PC && add && !flags)
8493 opcode = add ? T_MNEM_addis : T_MNEM_subis;
8495 opcode = add ? T_MNEM_addi : T_MNEM_subi;
8528 inst.instruction = add ? 0xf20f0000 : 0xf2af0000;
9030 /* ??? FIXME: Should add a hacky reloc here if reg is REG_PC. The reloc
14980 tCE(add, 0800000, add, 3, (RR, oRR, SHG), arit, t_add_sub),
16806 /* ??? Choose between add and addw. */
16924 /* Return the size of a relaxable add/sub immediate instruction. */
17265 /* This might not fit in a word so add the individual bytes,
18063 also an add. */
18326 /* Turn add/sum into addw/subw. */
19953 /* DON'T add any new processors to this list -- we want the whole list
20034 /* Architecture variants -- don't add any more to this list either. */
20054 /* Floating point variants -- don't add any more to this list either. */