Lines Matching refs:B24
491 const Instr kLdrPCImmedMask = 15 * B24 | 7 * B20 | 15 * B16;
492 const Instr kLdrPCImmedPattern = 5 * B24 | L | pc.code() * B16;
496 const Instr kBOrBlPCImmedMask = 0xE * B24;
497 const Instr kBOrBlPCImmedPattern = 0xA * B24;
499 const Instr kVldrDPCMask = 15 * B24 | 3 * B20 | 15 * B16 | 15 * B8;
500 const Instr kVldrDPCPattern = 13 * B24 | L | pc.code() * B16 | 11 * B8;
503 15 * B24 | 15 * B20 | 15 * B16 | 15 * B12 | 15 * B8 | 15 * B4;
504 const Instr kBlxRegPattern = B24 | B21 | 15 * B16 | 15 * B12 | 15 * B8 | BLX;
627 return (instr & (15 * B24 | 3 * B20 | 15 * B8)) == (13 * B24 | B20 | 11 * B8);
684 return (instr & (B27 | B26 | B25 | B24 | B23 | B22 | B21)) == (B25 | B23);
808 ((instr & B24) != 0)) {
896 instr = (instr & ~(B24 | kImm24Mask)) | ((imm26 & 2) >> 1) * B24;
929 if ((instr & B24) != 0)
1492 emit(cond | B27 | B25 | B24 | (imm24 & kImm24Mask));
1497 int h = ((branch_offset & 2) >> 1) * B24;
1511 emit(cond | B24 | B21 | 15 * B16 | 15 * B12 | 15 * B8 | BLX | target.code());
1516 emit(cond | B24 | B21 | 15 * B16 | 15 * B12 | 15 * B8 | BX | target.code());
1751 emit(cond | B26 | B25 | B24 | B20 | dst.code() * B16 | 0xF * B12 |
1759 emit(cond | B26 | B25 | B24 | B21 | B20 | dst.code() * B16 | 0xF * B12 |
1773 emit(cond | B26 | B25 | B24 | B22 | B20 | dst.code() * B16 |
1780 emit(cond | B26 | B25 | B24 | B22 | B20 | dst.code() * B16 | 0xF * B12 |
1819 emit(cond | B24 | B22 | B21 | 15 * B16 | dst.code() * B12 | 15 * B8 | CLZ |
1838 emit(cond | 0x6 * B24 | 0xE * B20 | satpos * B16 | dst.code() * B12 |
2059 emit(cond | B24 | s | 15 * B16 | dst.code() * B12);
2086 emit(cond | instr | B24 | B21 | fields | 15 * B12);
2156 emit(cond | B24 | B23 | B20 | src.code() * B16 | dst.code() * B12 | 0xF9F);
2169 emit(cond | B24 | B23 | dst.code() * B16 | src1.code() * B12 | 0xF9 * B4 |
2178 emit(cond | B24 | B23 | B22 | B20 | src.code() * B16 | dst.code() * B12 |
2192 emit(cond | B24 | B23 | B22 | dst.code() * B16 | src1.code() * B12 |
2201 emit(cond | B24 | B23 | B22 | B21 | B20 | src.code() * B16 |
2215 emit(cond | B24 | B23 | B22 | B21 | dst.code() * B16 | src1.code() * B12 |
2227 emit(cond | B24 | B23 | B21 | B20 | src.code() * B16 | dst1.code() * B12 |
2239 emit(cond | B24 | B23 | B21 | dst.code() * B16 | res.code() * B12 |
2257 emit(kSpecialCondition | B26 | B24 | U | B22 | B20 |
2313 emit(al | B24 | B21 | (imm16 >> 4) * B8 | BKPT | (imm16 & 0xF));
2318 emit(cond | 15 * B24 | imm24);
2443 emit(cond | 0xD * B24 | u * B23 | d * B22 | B20 | base.code() * B16 |
2456 emit(cond | 0xD * B24 | d * B22 | B20 | scratch.code() * B16 | vd * B12 |
2542 emit(cond | 0xD * B24 | u * B23 | d * B22 | base.code() * B16 | vd * B12 |
2555 emit(cond | 0xD * B24 | d * B22 | scratch.code() * B16 | vd * B12 |
2888 emit(cond | 0xE * B24 | d * B22 | 0xB * B20 | sd * B12 | 0xA * B8 | B6 |
2918 emit(cond | 0xC * B24 | B22 | src2.code() * B16 | src1.code() * B12 |
2932 emit(cond | 0xC * B24 | B22 | B20 | dst2.code() * B16 | dst1.code() * B12 |
2945 emit(cond | 0xE * B24 | sn * B16 | src.code() * B12 | 0xA * B8 | n * B7 | B4);
2957 emit(cond | 0xE * B24 | B20 | sn * B16 | dst.code() * B12 | 0xA * B8 |
3042 return (cond | 0xE * B24 | B23 | D * B22 | 0x3 * B20 | B19 | opc2 * B16 |
3050 return (cond | 0xE * B24 | B23 | D * B22 | 0x3 * B20 | 0x7 * B16 |
3124 emit(cond | 0xE * B24 | B23 | d * B22 | 0x3 * B20 | B19 | 0x2 * B16 |
3617 emit(cond | 0xE * B24 | 0xE * B20 | B16 | dst.code() * B12 | 0xA * B8 | B4);
3624 emit(cond | 0xE * B24 | 0xF * B20 | B16 | dst.code() * B12 | 0xA * B8 | B4);
3767 emit(0xFU * B28 | 4 * B24 | d * B22 | 2 * B20 | src.rn().code() * B16 |
3789 emit(0xFU * B28 | 4 * B24 | 1 * B23 | d * B22 | 2 * B20 |
3800 emit(0xFU * B28 | 4 * B24 | 1 * B23 | d * B22 | 2 * B20 |
3813 emit(0xFU * B28 | 4 * B24 | d * B22 | dst.rn().code() * B16 | vd * B12 |
3844 emit(0xFU * B28 | B25 | U * B24 | B23 | d * B22 | imm3 * B19 | vd * B12 |
3899 emit(0xEEu * B24 | vd * B16 | src.code() * B12 | 0xB * B8 | d * B7 | B4 |
3913 emit(0xEEu * B24 | u * B23 | B20 | vn * B16 | dst.code() * B12 | 0xB * B8 |
4229 op_encoding = B24 | 0x3 * B20;
4232 op_encoding = B24 | 0x2 * B20;
4235 op_encoding = B24 | 0x1 * B20;
4238 op_encoding = B24;
4350 op_encoding = B24 | 0xD * B8 | B4;
4368 op_encoding = B24 | 0xE * B8;
4371 op_encoding = B24 | B21 | 0xE * B8;
4414 op_encoding = B24 | 0x8 * B8;
4432 op_encoding = B24 | 0x8 * B8 | B4;
4444 op_encoding = B24 | 0xB * B8;
4457 return 0x1E4U * B23 | u * B24 | d * B22 | size * B20 | vn * B16 | vd * B12 |
4531 emit(0xFU * B28 | B25 | u * B24 | B23 | d * B22 | size * B20 | vn * B16 |
4564 emit(0xFU * B28 | B25 | u * B24 | B23 | d * B22 | size * B20 | vn * B16 |
4616 return 0x1E4U * B23 | u * B24 | d * B22 | size * B20 | vn * B16 | vd * B12 |
4635 if (is_unsigned) op_encoding |= B24;
4641 op_encoding = B24 | 0x5 * B8;
4647 op_encoding = B24 | 0x4 * B8;
4654 if (is_unsigned) op_encoding |= B24;
4793 return 0x1E4U * B23 | u * B24 | d * B22 | size * B20 | vn * B16 | vd * B12 |