Lines Matching refs:imm24
493 // Pc-relative call or jump to a signed imm24 offset.
805 DCHECK_EQ(5 * B25, instr & 7 * B25); // b, bl, or blx imm24
892 DCHECK_EQ(5 * B25, instr & 7 * B25); // b, bl, or blx imm24
901 int imm24 = imm26 >> 2;
902 CHECK(is_int24(imm24));
903 instr_at_put(pos, instr | (imm24 & kImm24Mask));
1465 int imm24 = branch_offset >> 2;
1466 const bool b_imm_check = is_int24(imm24);
1473 emit(cond | B27 | B25 | (imm24 & kImm24Mask));
1484 int imm24 = branch_offset >> 2;
1485 const bool bl_imm_check = is_int24(imm24);
1492 emit(cond | B27 | B25 | B24 | (imm24 & kImm24Mask));
1498 int imm24 = branch_offset >> 2;
1499 const bool blx_imm_check = is_int24(imm24);
1506 emit(kSpecialCondition | B27 | B25 | h | (imm24 & kImm24Mask));
2316 void Assembler::svc(uint32_t imm24, Condition cond) {
2317 CHECK(is_uint24(imm24));
2318 emit(cond | 15 * B24 | imm24);