• Home
  • Raw
  • Download

Lines Matching refs:rNt

9453         IRTemp rNt  = newTemp(Ity_I32);  in decode_V6MEDIA_instruction()  local
9458 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
9461 assign(res, binop(Iop_Add16x2, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
9467 assign(reso, binop(Iop_HAdd16Ux2, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
9502 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
9507 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
9510 assign(res, binop(Iop_Add16x2, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
9517 binop(Iop_HAdd16Sx2, mkexpr(rNt), mkexpr(rMt)))); in decode_V6MEDIA_instruction()
9552 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
9557 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
9560 assign(res, binop(Iop_Sub16x2, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
9567 binop(Iop_HSub16Ux2, mkexpr(rNt), mkexpr(rMt)))); in decode_V6MEDIA_instruction()
9602 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
9607 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
9610 assign(res, binop(Iop_Sub16x2, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
9617 binop(Iop_HSub16Sx2, mkexpr(rNt), mkexpr(rMt)))); in decode_V6MEDIA_instruction()
9652 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
9657 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
9660 assign(res, binop(Iop_Add8x4, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
9666 assign(reso, binop(Iop_HAdd8Ux4, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
9701 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
9706 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
9709 assign(res, binop(Iop_Add8x4, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
9716 binop(Iop_HAdd8Sx4, mkexpr(rNt), mkexpr(rMt)))); in decode_V6MEDIA_instruction()
9751 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
9756 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
9759 assign(res, binop(Iop_Sub8x4, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
9766 binop(Iop_HSub8Ux4, mkexpr(rNt), mkexpr(rMt)))); in decode_V6MEDIA_instruction()
9801 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
9806 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
9809 assign(res, binop(Iop_Sub8x4, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
9816 binop(Iop_HSub8Sx4, mkexpr(rNt), mkexpr(rMt)))); in decode_V6MEDIA_instruction()
9851 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
9855 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
9858 assign(res_q, binop(Iop_QAdd8Sx4, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
9896 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
9900 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
9903 assign(res_q, binop(Iop_QSub8Sx4, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
9941 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
9945 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
9948 assign(res_q, binop(Iop_QAdd8Ux4, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
9986 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
9990 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
9993 assign(res_q, binop(Iop_QSub8Ux4, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
10031 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
10035 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
10038 assign(res_q, binop(Iop_HAdd8Ux4, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
10076 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
10080 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
10083 assign(res_q, binop(Iop_HAdd16Ux2, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
10121 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
10125 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
10128 assign(res_q, binop(Iop_HAdd8Sx4, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
10166 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
10170 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
10173 assign(res_q, binop(Iop_QAdd16Sx2, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
10211 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
10215 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
10218 assign(res_q, binop(Iop_QSub16Sx2, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
11059 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
11063 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
11066 assign(res_q, binop(Iop_QAdd32S, mkexpr(rMt), mkexpr(rNt))); in decode_V6MEDIA_instruction()
11074 binop(Iop_Add32, mkexpr(rMt), mkexpr(rNt)), rMt, rNt), in decode_V6MEDIA_instruction()
11110 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
11115 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
11120 binop(Iop_Add32, mkexpr(rNt), mkexpr(rNt)), rNt, rNt), in decode_V6MEDIA_instruction()
11124 assign(rN_d, binop(Iop_QAdd32S, mkexpr(rNt), mkexpr(rNt))); in decode_V6MEDIA_instruction()
11169 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
11173 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
11176 assign(res_q, binop(Iop_QSub32S, mkexpr(rMt), mkexpr(rNt))); in decode_V6MEDIA_instruction()
11184 binop(Iop_Sub32, mkexpr(rMt), mkexpr(rNt)), rMt, rNt), in decode_V6MEDIA_instruction()
11220 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
11225 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
11230 binop(Iop_Add32, mkexpr(rNt), mkexpr(rNt)), rNt, rNt), in decode_V6MEDIA_instruction()
11234 assign(rN_d, binop(Iop_QAdd32S, mkexpr(rNt), mkexpr(rNt))); in decode_V6MEDIA_instruction()
11279 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
11283 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
11286 assign(res_q, binop(Iop_QSub16Ux2, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
11324 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
11328 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
11331 assign(res_q, binop(Iop_HAdd16Sx2, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
11369 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
11373 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
11376 assign(res_q, binop(Iop_HSub8Ux4, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
11414 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
11418 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
11421 assign(res_q, binop(Iop_HSub16Ux2, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
11459 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
11463 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
11466 assign(res_q, binop(Iop_QAdd16Ux2, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
11869 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
11873 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
11876 assign(res_q, binop(Iop_HSub8Sx4, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
11989 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
11995 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
12002 mkexpr(rNt) in decode_V6MEDIA_instruction()
12020 mkexpr(rNt), mkU8(16) in decode_V6MEDIA_instruction()
12086 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
12092 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
12099 mkexpr(rNt) in decode_V6MEDIA_instruction()
12117 mkexpr(rNt), mkU8(16) in decode_V6MEDIA_instruction()
12183 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
12189 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
12196 mkexpr(rNt) in decode_V6MEDIA_instruction()
12214 mkexpr(rNt), mkU8(16) in decode_V6MEDIA_instruction()
12280 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
12286 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
12293 mkexpr(rNt) in decode_V6MEDIA_instruction()
12311 mkexpr(rNt), mkU8(16) in decode_V6MEDIA_instruction()
12377 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction() local
12381 assign( rNt, isT ? getIRegT(regN) : getIRegA(regN) ); in decode_V6MEDIA_instruction()
12384 assign(res_q, binop(Iop_HSub16Sx2, mkexpr(rNt), mkexpr(rMt))); in decode_V6MEDIA_instruction()
16243 IRTemp rNt = IRTemp_INVALID; in disInstr_ARM_WRK() local
16279 rNt = newTemp(Ity_I32); in disInstr_ARM_WRK()
16280 assign(rNt, getIRegA(rN)); in disInstr_ARM_WRK()
16292 assign(res, binop(op, mkexpr(shop), mkexpr(rNt)) ); in disInstr_ARM_WRK()
16296 assign(res, binop(op, mkexpr(rNt), in disInstr_ARM_WRK()
16300 assign(res, binop(op, mkexpr(rNt), mkexpr(shop)) ); in disInstr_ARM_WRK()
16321 setFlags_D1_D2( ARMG_CC_OP_ADD, rNt, shop, condT ); in disInstr_ARM_WRK()
16325 setFlags_D1_D2( ARMG_CC_OP_SUB, shop, rNt, condT ); in disInstr_ARM_WRK()
16327 setFlags_D1_D2( ARMG_CC_OP_SUB, rNt, shop, condT ); in disInstr_ARM_WRK()
16395 rNt = newTemp(Ity_I32); in disInstr_ARM_WRK()
16396 assign(rNt, getIRegA(rN)); in disInstr_ARM_WRK()
16406 rNt, shop, condT ); in disInstr_ARM_WRK()
16421 rNt = newTemp(Ity_I32); in disInstr_ARM_WRK()
16422 assign(rNt, getIRegA(rN)); in disInstr_ARM_WRK()
16432 mkexpr(rNt), mkexpr(shop)) ); in disInstr_ARM_WRK()
16453 rNt = newTemp(Ity_I32); in disInstr_ARM_WRK()
16454 assign(rNt, getIRegA(rN)); in disInstr_ARM_WRK()
16469 binop(Iop_Add32, mkexpr(rNt), mkexpr(shop)), in disInstr_ARM_WRK()
16475 binop(Iop_Sub32, mkexpr(rNt), mkexpr(shop)), in disInstr_ARM_WRK()
16481 binop(Iop_Sub32, mkexpr(shop), mkexpr(rNt)), in disInstr_ARM_WRK()
16501 rNt, shop, oldC, condT ); in disInstr_ARM_WRK()
16505 rNt, shop, oldC, condT ); in disInstr_ARM_WRK()
16509 shop, rNt, oldC, condT ); in disInstr_ARM_WRK()
17480 IRTemp rNt = newTemp(Ity_I32); in disInstr_ARM_WRK() local
17481 assign(rNt, getIRegA(rN)); in disInstr_ARM_WRK()
17482 desynthesise_APSR( write_nzcvq, write_ge, rNt, condT ); in disInstr_ARM_WRK()
21311 IRTemp rNt = newTemp(Ity_I32); in disInstr_THUMB_WRK() local
21312 assign(rNt, getIRegT(rN)); in disInstr_THUMB_WRK()
21327 assign(res, binop(op, mkexpr(rNt), in disInstr_THUMB_WRK()
21330 assign(res, binop(op, mkexpr(rNt), mkexpr(argR))); in disInstr_THUMB_WRK()
21361 IRTemp rNt = newTemp(Ity_I32); in disInstr_THUMB_WRK() local
21368 assign(rNt, getIRegT(rN)); in disInstr_THUMB_WRK()
21372 rNt, how, rMt, rN, rM in disInstr_THUMB_WRK()
21402 IRTemp rNt = newTemp(Ity_I32); in disInstr_THUMB_WRK() local
21403 assign(rNt, getIRegT(rN)); in disInstr_THUMB_WRK()
21408 dis_buf, &oldRn, bS ? &oldC : NULL, rNt, how, imm5, rN in disInstr_THUMB_WRK()
21985 IRTemp rNt = newTemp(Ity_I32); in disInstr_THUMB_WRK() local
21988 assign(rNt, binop(Iop_And32, getIRegT(15), mkU32(~3))); in disInstr_THUMB_WRK()
21990 assign(rNt, getIRegT(rN)); in disInstr_THUMB_WRK()
21996 mkexpr(rNt), mkU32(imm12))); in disInstr_THUMB_WRK()
22860 IRTemp rNt = newTemp(Ity_I32); in disInstr_THUMB_WRK() local
22861 assign(rNt, getIRegT(rN)); in disInstr_THUMB_WRK()
22862 desynthesise_APSR( write_nzcvq, write_ge, rNt, condT ); in disInstr_THUMB_WRK()