Lines Matching refs:thumb_opcode

1344   uint8_t thumb_opcode = 255U /* 0b11111111 */;  in Emit32BitDataProcessing()  local
1346 case AND: thumb_opcode = 0U /* 0b0000 */; break; in Emit32BitDataProcessing()
1347 case EOR: thumb_opcode = 4U /* 0b0100 */; break; in Emit32BitDataProcessing()
1348 case SUB: thumb_opcode = 13U /* 0b1101 */; break; in Emit32BitDataProcessing()
1349 case RSB: thumb_opcode = 14U /* 0b1110 */; break; in Emit32BitDataProcessing()
1350 case ADD: thumb_opcode = 8U /* 0b1000 */; break; in Emit32BitDataProcessing()
1351 case ADC: thumb_opcode = 10U /* 0b1010 */; break; in Emit32BitDataProcessing()
1352 case SBC: thumb_opcode = 11U /* 0b1011 */; break; in Emit32BitDataProcessing()
1354 case TST: thumb_opcode = 0U /* 0b0000 */; DCHECK(set_cc == kCcSet); rd = PC; break; in Emit32BitDataProcessing()
1355 case TEQ: thumb_opcode = 4U /* 0b0100 */; DCHECK(set_cc == kCcSet); rd = PC; break; in Emit32BitDataProcessing()
1356 case CMP: thumb_opcode = 13U /* 0b1101 */; DCHECK(set_cc == kCcSet); rd = PC; break; in Emit32BitDataProcessing()
1357 case CMN: thumb_opcode = 8U /* 0b1000 */; DCHECK(set_cc == kCcSet); rd = PC; break; in Emit32BitDataProcessing()
1358 case ORR: thumb_opcode = 2U /* 0b0010 */; break; in Emit32BitDataProcessing()
1359 case MOV: thumb_opcode = 2U /* 0b0010 */; rn = PC; break; in Emit32BitDataProcessing()
1360 case BIC: thumb_opcode = 1U /* 0b0001 */; break; in Emit32BitDataProcessing()
1361 case MVN: thumb_opcode = 3U /* 0b0011 */; rn = PC; break; in Emit32BitDataProcessing()
1362 case ORN: thumb_opcode = 3U /* 0b0011 */; break; in Emit32BitDataProcessing()
1367 if (thumb_opcode == 255U /* 0b11111111 */) { in Emit32BitDataProcessing()
1379 thumb_opcode = 5U; in Emit32BitDataProcessing()
1381 thumb_opcode = 0U; in Emit32BitDataProcessing()
1392 thumb_opcode << 21 | in Emit32BitDataProcessing()
1406 thumb_opcode << 21 | in Emit32BitDataProcessing()
1415 thumb_opcode << 21 | in Emit32BitDataProcessing()
1435 uint8_t thumb_opcode = 255U /* 0b11111111 */; in Emit16BitDataProcessing() local
1459 thumb_opcode = 0U /* 0b00 */; in Emit16BitDataProcessing()
1464 thumb_opcode = 1U /* 0b01 */; in Emit16BitDataProcessing()
1469 thumb_opcode = 2U /* 0b10 */; in Emit16BitDataProcessing()
1531 case AND: thumb_opcode = 0U /* 0b0000 */; break; in Emit16BitDataProcessing()
1532 case ORR: thumb_opcode = 12U /* 0b1100 */; break; in Emit16BitDataProcessing()
1533 case EOR: thumb_opcode = 1U /* 0b0001 */; break; in Emit16BitDataProcessing()
1534 case RSB: thumb_opcode = 9U /* 0b1001 */; break; in Emit16BitDataProcessing()
1535 case ADC: thumb_opcode = 5U /* 0b0101 */; break; in Emit16BitDataProcessing()
1536 case SBC: thumb_opcode = 6U /* 0b0110 */; break; in Emit16BitDataProcessing()
1537 case BIC: thumb_opcode = 14U /* 0b1110 */; break; in Emit16BitDataProcessing()
1538 case TST: thumb_opcode = 8U /* 0b1000 */; CHECK(!use_immediate); break; in Emit16BitDataProcessing()
1539 case MVN: thumb_opcode = 15U /* 0b1111 */; CHECK(!use_immediate); break; in Emit16BitDataProcessing()
1546 thumb_opcode = 5U /* 0b101 */; in Emit16BitDataProcessing()
1554 thumb_opcode = 10U /* 0b0001010 */ | static_cast<uint32_t>(rd) >> 3; in Emit16BitDataProcessing()
1557 thumb_opcode = 10U /* 0b1010 */; in Emit16BitDataProcessing()
1564 thumb_opcode = 11U /* 0b1011 */; in Emit16BitDataProcessing()
1572 thumb_opcode = 4U /* 0b100 */; in Emit16BitDataProcessing()
1582 thumb_opcode = 12U /* 0b0001100 */ | static_cast<uint32_t>(rd) >> 3; in Emit16BitDataProcessing()
1587 thumb_opcode = 0; in Emit16BitDataProcessing()
1600 if (thumb_opcode == 255U /* 0b11111111 */) { in Emit16BitDataProcessing()
1606 (thumb_opcode << opcode_shift) | in Emit16BitDataProcessing()
1629 uint8_t thumb_opcode; in Emit16BitAddSub() local
1650 thumb_opcode = 1U /* 0b0001 */; in Emit16BitAddSub()
1664 thumb_opcode = 12U /* 0b01100 */; in Emit16BitAddSub()
1674 thumb_opcode = 3U /* 0b11 */; in Emit16BitAddSub()
1688 thumb_opcode = 5U /* 0b101 */; in Emit16BitAddSub()
1702 thumb_opcode = 14U /* 0b01110 */; in Emit16BitAddSub()
1708 thumb_opcode = 6U /* 0b110 */; in Emit16BitAddSub()
1726 thumb_opcode = 13U /* 0b01101 */; in Emit16BitAddSub()
1734 thumb_opcode = 0x61 /* 0b1100001 */; in Emit16BitAddSub()
1749 thumb_opcode = 15U /* 0b01111 */; in Emit16BitAddSub()
1755 thumb_opcode = 7U /* 0b111 */; in Emit16BitAddSub()
1767 (thumb_opcode << opcode_shift) | in Emit16BitAddSub()