Lines Matching full:imm16
1528 void Thumb2Assembler::movw(Register rd, uint16_t imm16, Condition cond) {
1531 if (IsHighRegister(rd)|| imm16 >= 256u) {
1537 uint32_t imm4 = (imm16 >> 12) & 0b1111;
1538 uint32_t i = (imm16 >> 11) & 0b1;
1539 uint32_t imm3 = (imm16 >> 8) & 0b111;
1540 uint32_t imm8 = imm16 & 0xff;
1551 imm16;
1557 void Thumb2Assembler::movt(Register rd, uint16_t imm16, Condition cond) {
1560 uint32_t imm4 = (imm16 >> 12) & 0b1111;
1561 uint32_t i = (imm16 >> 11) & 0b1;
1562 uint32_t imm3 = (imm16 >> 8) & 0b111;
1563 uint32_t imm8 = imm16 & 0xff;