ARMAssembler.h | 230 void emitInst(ARMWord op, int rd, int rn, ARMWord op2) 233 m_buffer.putInt(op | RN(rn) | RD(rd) | op2); 236 void and_r(int rd, int rn, ARMWord op2, Condition cc = AL) 238 emitInst(static_cast<ARMWord>(cc) | AND, rd, rn, op2); 241 void ands_r(int rd, int rn, ARMWord op2, Condition cc = AL) 243 emitInst(static_cast<ARMWord>(cc) | AND | SET_CC, rd, rn, op2); local 246 void eor_r(int rd, int rn, ARMWord op2, Condition cc = AL) 248 emitInst(static_cast<ARMWord>(cc) | EOR, rd, rn, op2); 251 void eors_r(int rd, int rn, ARMWord op2, Condition cc = AL 253 emitInst(static_cast<ARMWord>(cc) | EOR | SET_CC, rd, rn, op2); local 263 emitInst(static_cast<ARMWord>(cc) | SUB | SET_CC, rd, rn, op2); local 273 emitInst(static_cast<ARMWord>(cc) | RSB | SET_CC, rd, rn, op2); local 283 emitInst(static_cast<ARMWord>(cc) | ADD | SET_CC, rd, rn, op2); local 293 emitInst(static_cast<ARMWord>(cc) | ADC | SET_CC, rd, rn, op2); local 303 emitInst(static_cast<ARMWord>(cc) | SBC | SET_CC, rd, rn, op2); local 313 emitInst(static_cast<ARMWord>(cc) | RSC | SET_CC, rd, rn, op2); local 338 emitInst(static_cast<ARMWord>(cc) | ORR | SET_CC, rd, rn, op2); local 362 emitInst(static_cast<ARMWord>(cc) | MOV | SET_CC, rd, ARMRegisters::r0, op2); local 372 emitInst(static_cast<ARMWord>(cc) | BIC | SET_CC, rd, rn, op2); local 382 emitInst(static_cast<ARMWord>(cc) | MVN | SET_CC, rd, ARMRegisters::r0, op2); local 442 emitInst(static_cast<ARMWord>(cc) | DTR | (isLoad ? DT_LOAD : 0) | DT_UP | OP2_OFSREG, rd, rb, rm); local 457 emitInst(static_cast<ARMWord>(cc) | LDRH | HDT_UH | DT_UP | DT_PRE, rd, rn, rm); local 462 emitInst(static_cast<ARMWord>(cc) | LDRH | HDT_UH | DT_PRE, rd, rb, op2); local 467 emitInst(static_cast<ARMWord>(cc) | LDRH | HDT_UH | DT_UP | DT_PRE, rd, rb, op2); local 472 emitInst(static_cast<ARMWord>(cc) | STRH | HDT_UH | DT_UP | DT_PRE, rd, rn, rm); local [all...] |