Lines Matching refs:B16

516     al | B26 | 4 | NegPreIndex | Register::kCode_sp * B16;
520 al | B26 | L | 4 | PostIndex | Register::kCode_sp * B16;
522 const Instr kLdrPCImmedMask = 15 * B24 | 7 * B20 | 15 * B16;
523 const Instr kLdrPCImmedPattern = 5 * B24 | L | Register::kCode_pc * B16;
525 const Instr kLdrPpImmedMask = 15 * B24 | 7 * B20 | 15 * B16;
526 const Instr kLdrPpImmedPattern = 5 * B24 | L | Register::kCode_r8 * B16;
528 const Instr kLdrPpRegMask = 15 * B24 | 7 * B20 | 15 * B16;
529 const Instr kLdrPpRegPattern = 7 * B24 | L | Register::kCode_r8 * B16;
531 const Instr kVldrDPCMask = 15 * B24 | 3 * B20 | 15 * B16 | 15 * B8;
532 const Instr kVldrDPCPattern = 13 * B24 | L | Register::kCode_pc * B16 | 11 * B8;
534 const Instr kVldrDPpMask = 15 * B24 | 3 * B20 | 15 * B16 | 15 * B8;
535 const Instr kVldrDPpPattern = 13 * B24 | L | Register::kCode_r8 * B16 | 11 * B8;
538 15 * B24 | 15 * B20 | 15 * B16 | 15 * B12 | 15 * B8 | 15 * B4;
540 B24 | B21 | 15 * B16 | 15 * B12 | 15 * B8 | BLX;
542 const Instr kMovMvnMask = 0x6d * B21 | 0xf * B16;
545 const Instr kMovLeaveCCMask = 0xdff * B16;
546 const Instr kMovLeaveCCPattern = 0x1a0 * B16;
562 al | B26 | L | Offset | Register::kCode_fp * B16;
564 al | B26 | Offset | Register::kCode_fp * B16;
566 al | B26 | L | NegOffset | Register::kCode_fp * B16;
568 al | B26 | NegOffset | Register::kCode_fp * B16;
1333 emit(instr | rn.code()*B16 | rd.code()*B12); in addrmod1()
1369 emit(instr | am | x.rn_.code()*B16 | rd.code()*B12); in addrmod2()
1408 emit(instr | am | x.rn_.code()*B16 | rd.code()*B12); in addrmod3()
1416 emit(instr | rn.code()*B16 | rl); in addrmod4()
1441 emit(instr | am | x.rn_.code()*B16 | crd.code()*B12 | offset_8); in addrmod5()
1499 emit(cond | B24 | B21 | 15*B16 | 15*B12 | 15*B8 | BLX | target.code()); in blx()
1504 emit(cond | B24 | B21 | 15*B16 | 15*B12 | 15*B8 | BX | target.code()); in bx()
1684 emit(cond | A | s | dst.code()*B16 | srcA.code()*B12 | in mla()
1693 emit(cond | B22 | B21 | dst.code()*B16 | srcA.code()*B12 | in mls()
1702 emit(cond | B26 | B25| B24 | B20 | dst.code()*B16 | 0xf * B12 | in sdiv()
1711 emit(cond | B26 | B25 | B24 | B21 | B20 | dst.code() * B16 | 0xf * B12 | in udiv()
1720 emit(cond | s | dst.code() * B16 | src2.code() * B8 | B7 | B4 | src1.code()); in mul()
1727 emit(cond | B26 | B25 | B24 | B22 | B20 | dst.code() * B16 | in smmla()
1735 emit(cond | B26 | B25 | B24 | B22 | B20 | dst.code() * B16 | 0xf * B12 | in smmul()
1748 emit(cond | B23 | B22 | A | s | dstH.code()*B16 | dstL.code()*B12 | in smlal()
1761 emit(cond | B23 | B22 | s | dstH.code()*B16 | dstL.code()*B12 | in smull()
1774 emit(cond | B23 | A | s | dstH.code()*B16 | dstL.code()*B12 | in umlal()
1787 emit(cond | B23 | s | dstH.code()*B16 | dstL.code()*B12 | in umull()
1795 emit(cond | B24 | B22 | B21 | 15*B16 | dst.code()*B12 | in clz()
1817 emit(cond | 0x6*B24 | 0xe*B20 | satpos*B16 | dst.code()*B12 | in usat()
1837 emit(cond | 0xf*B23 | B22 | B21 | (width - 1)*B16 | dst.code()*B12 | in ubfx()
1856 emit(cond | 0xf*B23 | B21 | (width - 1)*B16 | dst.code()*B12 | in sbfx()
1871 emit(cond | 0x1f*B22 | msb*B16 | dst.code()*B12 | lsb*B7 | B4 | 0xf); in bfc()
1889 emit(cond | 0x1f*B22 | msb*B16 | dst.code()*B12 | lsb*B7 | B4 | in bfi()
1908 emit(cond | 0x68*B20 | src1.code()*B16 | dst.code()*B12 | in pkhbt()
1928 emit(cond | 0x68*B20 | src1.code()*B16 | dst.code()*B12 | in pkhtb()
1940 emit(cond | 0x6A * B20 | 0xF * B16 | dst.code() * B12 | in sxtb()
1954 emit(cond | 0x6A * B20 | src1.code() * B16 | dst.code() * B12 | in sxtab()
1966 emit(cond | 0x6B * B20 | 0xF * B16 | dst.code() * B12 | in sxth()
1980 emit(cond | 0x6B * B20 | src1.code() * B16 | dst.code() * B12 | in sxtah()
1992 emit(cond | 0x6E * B20 | 0xF * B16 | dst.code() * B12 | in uxtb()
2006 emit(cond | 0x6E * B20 | src1.code() * B16 | dst.code() * B12 | in uxtab()
2018 emit(cond | 0x6C * B20 | 0xF * B16 | dst.code() * B12 | in uxtb16()
2030 emit(cond | 0x6F * B20 | 0xF * B16 | dst.code() * B12 | in uxth()
2044 emit(cond | 0x6F * B20 | src1.code() * B16 | dst.code() * B12 | in uxtah()
2055 emit(cond | 0x6FF * B16 | dst.code() * B12 | 0xF3 * B4 | src.code()); in rbit()
2062 emit(cond | B24 | s | 15*B16 | dst.code()*B12); in mrs()
2155 emit(cond | B24 | B23 | B20 | src.code() * B16 | dst.code() * B12 | 0xf9f); in ldrex()
2163 emit(cond | B24 | B23 | dst.code() * B16 | src1.code() * B12 | 0xf9 * B4 | in strex()
2170 emit(cond | B24 | B23 | B22 | B20 | src.code() * B16 | dst.code() * B12 | in ldrexb()
2179 emit(cond | B24 | B23 | B22 | dst.code() * B16 | src1.code() * B12 | in strexb()
2186 emit(cond | B24 | B23 | B22 | B21 | B20 | src.code() * B16 | in ldrexh()
2195 emit(cond | B24 | B23 | B22 | B21 | dst.code() * B16 | src1.code() * B12 | in strexh()
2213 emit(kSpecialCondition | B26 | B24 | U | B22 | B20 | address.rn().code()*B16 | in pld()
2338 emit(cond | B27 | B26 | B25 | (opcode_1 & 15)*B20 | crn.code()*B16 | in cdp()
2356 emit(cond | B27 | B26 | B25 | (opcode_1 & 7)*B21 | crn.code()*B16 | in mcr()
2374 emit(cond | B27 | B26 | B25 | (opcode_1 & 7)*B21 | L | crn.code()*B16 | in mrc()
2401 emit(cond | B27 | B26 | U | l | L | rn.code()*B16 | crd.code()*B12 | in ldc()
2438 emit(cond | 0xD*B24 | u*B23 | d*B22 | B20 | base.code()*B16 | vd*B12 | in vldr()
2449 emit(cond | 0xD*B24 | d*B22 | B20 | ip.code()*B16 | vd*B12 | 0xB*B8); in vldr()
2487 emit(cond | u*B23 | d*B22 | 0xD1*B20 | base.code()*B16 | sd*B12 | in vldr()
2498 emit(cond | d*B22 | 0xD1*B20 | ip.code()*B16 | sd*B12 | 0xA*B8); in vldr()
2537 emit(cond | 0xD*B24 | u*B23 | d*B22 | base.code()*B16 | vd*B12 | 0xB*B8 | in vstr()
2548 emit(cond | 0xD*B24 | d*B22 | ip.code()*B16 | vd*B12 | 0xB*B8); in vstr()
2586 emit(cond | u*B23 | d*B22 | 0xD0*B20 | base.code()*B16 | sd*B12 | in vstr()
2597 emit(cond | d*B22 | 0xD0*B20 | ip.code()*B16 | sd*B12 | 0xA*B8); in vstr()
2629 emit(cond | B27 | B26 | am | d*B22 | B20 | base.code()*B16 | sd*B12 | in vldm()
2647 emit(cond | B27 | B26 | am | d*B22 | base.code()*B16 | sd*B12 | in vstm()
2663 emit(cond | B27 | B26 | am | d*B22 | B20 | base.code()*B16 | sd*B12 | in vldm()
2679 emit(cond | B27 | B26 | am | d*B22 | base.code()*B16 | sd*B12 | in vstm()
2889 emit(cond | 0xE*B24 | index.index*B21 | vd*B16 | src.code()*B12 | 0xB*B8 | in vmov()
2906 emit(cond | 0xE*B24 | index.index*B21 | B20 | vn*B16 | dst.code()*B12 | in vmov()
2923 emit(cond | 0xC*B24 | B22 | src2.code()*B16 | in vmov()
2940 emit(cond | 0xC*B24 | B22 | B20 | dst2.code()*B16 | in vmov()
2955 emit(cond | 0xE*B24 | sn*B16 | src.code()*B12 | 0xA*B8 | n*B7 | B4); in vmov()
2969 emit(cond | 0xE*B24 | B20 | sn*B16 | dst.code()*B12 | 0xA*B8 | n*B7 | B4); in vmov()
3072 return (cond | 0xE*B24 | B23 | D*B22 | 0x3*B20 | B19 | opc2*B16 | in EncodeVCVT()
3080 return (cond | 0xE*B24 | B23 | D*B22 | 0x3*B20 | 0x7*B16 | in EncodeVCVT()
3180 emit(cond | 0xE*B24 | B23 | d*B22 | 0x3*B20 | B19 | 0x2*B16 | in vcvt_f64_s32()
3198 emit(cond | 0x1D*B23 | d*B22 | 0x3*B20 | B16 | vd*B12 | 0x5*B9 | B8 | B6 | in vneg()
3213 emit(cond | 0x1D * B23 | d * B22 | 0x3 * B20 | B16 | vd * B12 | 0x5 * B9 | in vneg()
3267 emit(cond | 0x1C*B23 | d*B22 | 0x3*B20 | vn*B16 | vd*B12 | 0x5*B9 | B8 | in vadd()
3285 emit(cond | 0x1C * B23 | d * B22 | 0x3 * B20 | vn * B16 | vd * B12 | in vadd()
3308 emit(cond | 0x1C*B23 | d*B22 | 0x3*B20 | vn*B16 | vd*B12 | 0x5*B9 | B8 | in vsub()
3326 emit(cond | 0x1C * B23 | d * B22 | 0x3 * B20 | vn * B16 | vd * B12 | in vsub()
3349 emit(cond | 0x1C*B23 | d*B22 | 0x2*B20 | vn*B16 | vd*B12 | 0x5*B9 | B8 | in vmul()
3367 emit(cond | 0x1C * B23 | d * B22 | 0x2 * B20 | vn * B16 | vd * B12 | in vmul()
3388 emit(cond | 0x1C*B23 | d*B22 | vn*B16 | vd*B12 | 0x5*B9 | B8 | n*B7 | m*B5 | in vmla()
3404 emit(cond | 0x1C * B23 | d * B22 | vn * B16 | vd * B12 | 0x5 * B9 | n * B7 | in vmla()
3425 emit(cond | 0x1C*B23 | d*B22 | vn*B16 | vd*B12 | 0x5*B9 | B8 | n*B7 | B6 | in vmls()
3441 emit(cond | 0x1C * B23 | d * B22 | vn * B16 | vd * B12 | 0x5 * B9 | n * B7 | in vmls()
3464 emit(cond | 0x1D*B23 | d*B22 | vn*B16 | vd*B12 | 0x5*B9 | B8 | n*B7 | m*B5 | in vdiv()
3482 emit(cond | 0x1D * B23 | d * B22 | vn * B16 | vd * B12 | 0x5 * B9 | n * B7 | in vdiv()
3500 emit(cond | 0x1D*B23 | d*B22 | 0x3*B20 | 0x4*B16 | vd*B12 | 0x5*B9 | B8 | B6 | in vcmp()
3515 emit(cond | 0x1D * B23 | d * B22 | 0x3 * B20 | 0x4 * B16 | vd * B12 | in vcmp()
3531 emit(cond | 0x1D*B23 | d*B22 | 0x3*B20 | 0x5*B16 | vd*B12 | 0x5*B9 | B8 | B6); in vcmp()
3544 emit(cond | 0x1D * B23 | d * B22 | 0x3 * B20 | 0x5 * B16 | vd * B12 | in vcmp()
3560 emit(kSpecialCondition | 0x1D * B23 | d * B22 | vn * B16 | vd * B12 | in vmaxnm()
3576 emit(kSpecialCondition | 0x1D * B23 | d * B22 | vn * B16 | vd * B12 | in vmaxnm()
3592 emit(kSpecialCondition | 0x1D * B23 | d * B22 | vn * B16 | vd * B12 | in vminnm()
3608 emit(kSpecialCondition | 0x1D * B23 | d * B22 | vn * B16 | vd * B12 | in vminnm()
3640 emit(kSpecialCondition | 0x1C * B23 | d * B22 | vsel_cond * B20 | vn * B16 | in vsel()
3672 emit(kSpecialCondition | 0x1C * B23 | d * B22 | vsel_cond * B20 | vn * B16 | in vsel()
3688 emit(cond | 0x1D*B23 | d*B22 | 0x3*B20 | B16 | vd*B12 | 0x5*B9 | B8 | 0x3*B6 | in vsqrt()
3702 emit(cond | 0x1D * B23 | d * B22 | 0x3 * B20 | B16 | vd * B12 | 0x5 * B9 | in vsqrt()
3711 emit(cond | 0xE * B24 | 0xE * B20 | B16 | dst.code() * B12 | 0xA * B8 | B4); in vmsr()
3719 emit(cond | 0xE * B24 | 0xF * B20 | B16 | dst.code() * B12 | 0xA * B8 | B4); in vmrs()
3760 emit(kSpecialCondition | 0x1D * B23 | d * B22 | 0x3 * B20 | B19 | 0x1 * B16 | in vrintn()
3774 emit(kSpecialCondition | 0x1D * B23 | d * B22 | 0x3 * B20 | B19 | 0x1 * B16 | in vrintn()
3788 emit(kSpecialCondition | 0x1D * B23 | d * B22 | 0x3 * B20 | B19 | 0x2 * B16 | in vrintp()
3802 emit(kSpecialCondition | 0x1D * B23 | d * B22 | 0x3 * B20 | B19 | 0x2 * B16 | in vrintp()
3816 emit(kSpecialCondition | 0x1D * B23 | d * B22 | 0x3 * B20 | B19 | 0x3 * B16 | in vrintm()
3830 emit(kSpecialCondition | 0x1D * B23 | d * B22 | 0x3 * B20 | B19 | 0x3 * B16 | in vrintm()
3874 emit(0xFU*B28 | 4*B24 | d*B22 | 2*B20 | src.rn().code()*B16 | vd*B12 | in vld1()
3888 emit(0xFU*B28 | 4*B24 | d*B22 | dst.rn().code()*B16 | vd*B12 | src.type()*B8 | in vst1()
3922 emit(0xFU * B28 | 7 * B23 | d * B22 | 0x32 * B16 | vd * B12 | m * B5 | vm); in vswp()