Lines Matching refs:IRTemp
160 static IRTemp r15guard; /* :: Ity_I32, 0 or 1 */
164 static IRTemp r15kind;
293 static IRExpr* mkexpr ( IRTemp tmp ) in mkexpr()
324 static void assign ( IRTemp dst, IRExpr* e ) in assign()
334 static void storeGuardedLE ( IRExpr* addr, IRExpr* data, IRTemp guardT ) in storeGuardedLE()
345 static void loadGuardedLE ( IRTemp dst, IRLoadGOp cvt, in loadGuardedLE()
347 IRTemp guardT /* :: Ity_I32, 0 or 1 */ ) in loadGuardedLE()
378 static IRTemp newTemp ( IRType ty ) in newTemp()
392 static IRExpr* genROR32( IRTemp src, Int rot ) in genROR32()
582 IRTemp guardT /* :: Ity_I32, 0 or 1 */, in putIRegA()
621 IRTemp guardT /* :: Ity_I32, 0 or 1 */ ) in putIRegT()
718 IRTemp guardT /* :: Ity_I32, 0 or 1 */) in putDReg()
761 IRTemp guardT /* :: Ity_I32, 0 or 1 */) in putDRegI64()
827 IRTemp guardT /* :: Ity_I32, 0 or 1 */) in putQReg()
886 IRTemp guardT /* :: Ity_I32, 0 or 1 */) in putFReg()
905 IRTemp guardT /* :: Ity_I32, 0 or 1 */) in putMiscReg32()
930 static IRTemp get_ITSTATE ( void ) in get_ITSTATE()
933 IRTemp t = newTemp(Ity_I32); in get_ITSTATE()
938 static void put_ITSTATE ( IRTemp t ) in put_ITSTATE()
944 static IRTemp get_QFLAG32 ( void ) in get_QFLAG32()
946 IRTemp t = newTemp(Ity_I32); in get_QFLAG32()
951 static void put_QFLAG32 ( IRTemp t, IRTemp condT ) in put_QFLAG32()
960 static void or_into_QFLAG32 ( IRExpr* e, IRTemp condT ) in or_into_QFLAG32()
962 IRTemp old = get_QFLAG32(); in or_into_QFLAG32()
963 IRTemp nyu = newTemp(Ity_I32); in or_into_QFLAG32()
981 IRTemp condT ) in put_GEFLAG32()
988 IRTemp masked = newTemp(Ity_I32); in put_GEFLAG32()
1016 static void set_GE_32_10_from_bits_31_15 ( IRTemp t32, IRTemp condT ) in set_GE_32_10_from_bits_31_15()
1018 IRTemp ge10 = newTemp(Ity_I32); in set_GE_32_10_from_bits_31_15()
1019 IRTemp ge32 = newTemp(Ity_I32); in set_GE_32_10_from_bits_31_15()
1032 static void set_GE_3_2_1_0_from_bits_31_23_15_7 ( IRTemp t32, IRTemp condT ) in set_GE_3_2_1_0_from_bits_31_23_15_7()
1034 IRTemp ge0 = newTemp(Ity_I32); in set_GE_3_2_1_0_from_bits_31_23_15_7()
1035 IRTemp ge1 = newTemp(Ity_I32); in set_GE_3_2_1_0_from_bits_31_23_15_7()
1036 IRTemp ge2 = newTemp(Ity_I32); in set_GE_3_2_1_0_from_bits_31_23_15_7()
1037 IRTemp ge3 = newTemp(Ity_I32); in set_GE_3_2_1_0_from_bits_31_23_15_7()
1054 static IRTemp /* :: Ity_I32 */ mk_get_IR_rounding_mode ( void ) in mk_get_IR_rounding_mode()
1069 IRTemp armEncd = newTemp(Ity_I32); in mk_get_IR_rounding_mode()
1070 IRTemp swapped = newTemp(Ity_I32); in mk_get_IR_rounding_mode()
1297 IRTemp condT ) in setFlag_QC()
1312 void setFlags_D1_D2_ND ( UInt cc_op, IRTemp t_dep1, in setFlags_D1_D2_ND()
1313 IRTemp t_dep2, IRTemp t_ndep, in setFlags_D1_D2_ND()
1314 IRTemp guardT /* :: Ity_I32, 0 or 1 */ ) in setFlags_D1_D2_ND()
1328 IRTemp c1 = newTemp(Ity_I1); in setFlags_D1_D2_ND()
1356 static void setFlags_D1_D2 ( UInt cc_op, IRTemp t_dep1, in setFlags_D1_D2()
1357 IRTemp t_dep2, in setFlags_D1_D2()
1358 IRTemp guardT /* :: Ity_I32, 0 or 1 */ ) in setFlags_D1_D2()
1360 IRTemp z32 = newTemp(Ity_I32); in setFlags_D1_D2()
1368 static void setFlags_D1_ND ( UInt cc_op, IRTemp t_dep1, in setFlags_D1_ND()
1369 IRTemp t_ndep, in setFlags_D1_ND()
1370 IRTemp guardT /* :: Ity_I32, 0 or 1 */ ) in setFlags_D1_ND()
1372 IRTemp z32 = newTemp(Ity_I32); in setFlags_D1_ND()
1380 static void setFlags_D1 ( UInt cc_op, IRTemp t_dep1, in setFlags_D1()
1381 IRTemp guardT /* :: Ity_I32, 0 or 1 */ ) in setFlags_D1()
1383 IRTemp z32 = newTemp(Ity_I32); in setFlags_D1()
1398 IRTemp guardT /* :: Ity_I32, 0 or 1 */ in mk_skip_over_A32_if_cond_is_false()
1415 IRTemp guardT /* :: Ity_I32, 0 or 1 */ in mk_skip_over_T16_if_cond_is_false()
1433 IRTemp guardT /* :: Ity_I32, 0 or 1 */ in mk_skip_over_T32_if_cond_is_false()
1451 static void gen_SIGILL_T_if_nonzero ( IRTemp t /* :: Ity_I32 */ ) in gen_SIGILL_T_if_nonzero()
1475 IRTemp old_itstate /* :: Ity_I32 */, in gen_SIGILL_T_if_in_but_NLI_ITBlock()
1476 IRTemp new_itstate /* :: Ity_I32 */ in gen_SIGILL_T_if_in_but_NLI_ITBlock()
1481 IRTemp guards_for_next3 = newTemp(Ity_I32); in gen_SIGILL_T_if_in_but_NLI_ITBlock()
1492 IRTemp old_itstate /* :: Ity_I32 */, in gen_SIGILL_T_if_in_ITBlock()
1493 IRTemp new_itstate /* :: Ity_I32 */ in gen_SIGILL_T_if_in_ITBlock()
1504 static IRTemp synthesise_APSR ( void ) in synthesise_APSR()
1506 IRTemp res1 = newTemp(Ity_I32); in synthesise_APSR()
1510 IRTemp res2 = newTemp(Ity_I32); in synthesise_APSR()
1531 IRTemp res3 = newTemp(Ity_I32); in synthesise_APSR()
1549 IRTemp apsrT, IRTemp condT ) in desynthesise_APSR()
1554 IRTemp immT = newTemp(Ity_I32); in desynthesise_APSR()
1558 IRTemp qnewT = newTemp(Ity_I32); in desynthesise_APSR()
1596 static void armUnsignedSatQ( IRTemp* res, /* OUT - Ity_I32 */ in armUnsignedSatQ()
1597 IRTemp* resQ, /* OUT - Ity_I32 */ in armUnsignedSatQ()
1598 IRTemp regT, /* value to clamp - Ity_I32 */ in armUnsignedSatQ()
1604 IRTemp nd0 = newTemp(Ity_I32); in armUnsignedSatQ()
1605 IRTemp nd1 = newTemp(Ity_I32); in armUnsignedSatQ()
1606 IRTemp nd2 = newTemp(Ity_I1); in armUnsignedSatQ()
1607 IRTemp nd3 = newTemp(Ity_I32); in armUnsignedSatQ()
1608 IRTemp nd4 = newTemp(Ity_I32); in armUnsignedSatQ()
1609 IRTemp nd5 = newTemp(Ity_I1); in armUnsignedSatQ()
1610 IRTemp nd6 = newTemp(Ity_I32); in armUnsignedSatQ()
1640 static void armSignedSatQ( IRTemp regT, /* value to clamp - Ity_I32 */ in armSignedSatQ()
1642 IRTemp* res, /* OUT - Ity_I32 */ in armSignedSatQ()
1643 IRTemp* resQ ) /* OUT - Ity_I32 */ in armSignedSatQ()
1648 IRTemp nd0 = newTemp(Ity_I32); in armSignedSatQ()
1649 IRTemp nd1 = newTemp(Ity_I32); in armSignedSatQ()
1650 IRTemp nd2 = newTemp(Ity_I1); in armSignedSatQ()
1651 IRTemp nd3 = newTemp(Ity_I32); in armSignedSatQ()
1652 IRTemp nd4 = newTemp(Ity_I32); in armSignedSatQ()
1653 IRTemp nd5 = newTemp(Ity_I1); in armSignedSatQ()
1654 IRTemp nd6 = newTemp(Ity_I32); in armSignedSatQ()
1678 IRTemp argL, IRTemp argR ) in signed_overflow_after_Add32()
1680 IRTemp res = newTemp(Ity_I32); in signed_overflow_after_Add32()
1693 IRTemp argL, IRTemp argR ) in signed_overflow_after_Sub32()
1695 IRTemp res = newTemp(Ity_I32); in signed_overflow_after_Sub32()
1731 IRTemp* res, in compute_result_and_C_after_LSL_by_imm5()
1732 IRTemp* newC, in compute_result_and_C_after_LSL_by_imm5()
1733 IRTemp rMt, UInt shift_amt, /* operands */ in compute_result_and_C_after_LSL_by_imm5()
1761 IRTemp* res, in compute_result_and_C_after_LSL_by_reg()
1762 IRTemp* newC, in compute_result_and_C_after_LSL_by_reg()
1763 IRTemp rMt, IRTemp rSt, /* operands */ in compute_result_and_C_after_LSL_by_reg()
1772 IRTemp amtT = newTemp(Ity_I32); in compute_result_and_C_after_LSL_by_reg()
1783 IRTemp oldC = newTemp(Ity_I32); in compute_result_and_C_after_LSL_by_reg()
1834 IRTemp* res, in compute_result_and_C_after_LSR_by_imm5()
1835 IRTemp* newC, in compute_result_and_C_after_LSR_by_imm5()
1836 IRTemp rMt, UInt shift_amt, /* operands */ in compute_result_and_C_after_LSR_by_imm5()
1873 IRTemp* res, in compute_result_and_C_after_LSR_by_reg()
1874 IRTemp* newC, in compute_result_and_C_after_LSR_by_reg()
1875 IRTemp rMt, IRTemp rSt, /* operands */ in compute_result_and_C_after_LSR_by_reg()
1884 IRTemp amtT = newTemp(Ity_I32); in compute_result_and_C_after_LSR_by_reg()
1893 IRTemp oldC = newTemp(Ity_I32); in compute_result_and_C_after_LSR_by_reg()
1944 IRTemp* res, in compute_result_and_C_after_ASR_by_imm5()
1945 IRTemp* newC, in compute_result_and_C_after_ASR_by_imm5()
1946 IRTemp rMt, UInt shift_amt, /* operands */ in compute_result_and_C_after_ASR_by_imm5()
1983 IRTemp* res, in compute_result_and_C_after_ASR_by_reg()
1984 IRTemp* newC, in compute_result_and_C_after_ASR_by_reg()
1985 IRTemp rMt, IRTemp rSt, /* operands */ in compute_result_and_C_after_ASR_by_reg()
1994 IRTemp amtT = newTemp(Ity_I32); in compute_result_and_C_after_ASR_by_reg()
2003 IRTemp oldC = newTemp(Ity_I32); in compute_result_and_C_after_ASR_by_reg()
2055 IRTemp* res, in compute_result_and_C_after_ROR_by_reg()
2056 IRTemp* newC, in compute_result_and_C_after_ROR_by_reg()
2057 IRTemp rMt, IRTemp rSt, /* operands */ in compute_result_and_C_after_ROR_by_reg()
2065 IRTemp amtT = newTemp(Ity_I32); in compute_result_and_C_after_ROR_by_reg()
2067 IRTemp amt5T = newTemp(Ity_I32); in compute_result_and_C_after_ROR_by_reg()
2069 IRTemp oldC = newTemp(Ity_I32); in compute_result_and_C_after_ROR_by_reg()
2135 /*OUT*/IRTemp* res, in compute_result_and_C_after_shift_by_imm5()
2136 /*OUT*/IRTemp* newC, in compute_result_and_C_after_shift_by_imm5()
2137 IRTemp rMt, /* reg to shift */ in compute_result_and_C_after_shift_by_imm5()
2168 IRTemp oldcT = newTemp(Ity_I32); in compute_result_and_C_after_shift_by_imm5()
2228 /*OUT*/IRTemp* res, in compute_result_and_C_after_shift_by_reg()
2229 /*OUT*/IRTemp* newC, in compute_result_and_C_after_shift_by_reg()
2230 IRTemp rMt, /* reg to shift */ in compute_result_and_C_after_shift_by_reg()
2232 IRTemp rSt, /* shift amount */ in compute_result_and_C_after_shift_by_reg()
2284 /*OUT*/IRTemp* shop, in mk_shifter_operand()
2285 /*OUT*/IRTemp* shco, in mk_shifter_operand()
2329 IRTemp rMt = newTemp(Ity_I32); in mk_shifter_operand()
2347 IRTemp rMt = newTemp(Ity_I32); in mk_shifter_operand()
2348 IRTemp rSt = newTemp(Ity_I32); in mk_shifter_operand()
2429 IRTemp rmT = newTemp(Ity_I32); in mk_EA_reg_plusminus_shifted_reg()
2430 IRTemp cflagT = newTemp(Ity_I32); in mk_EA_reg_plusminus_shifted_reg()
2438 IRTemp rmT = newTemp(Ity_I32); in mk_EA_reg_plusminus_shifted_reg()
2494 IRTemp mk_convert_IRCmpF64Result_to_NZCV ( IRTemp irRes ) in mk_convert_IRCmpF64Result_to_NZCV()
2496 IRTemp ix = newTemp(Ity_I32); in mk_convert_IRCmpF64Result_to_NZCV()
2497 IRTemp termL = newTemp(Ity_I32); in mk_convert_IRCmpF64Result_to_NZCV()
2498 IRTemp termR = newTemp(Ity_I32); in mk_convert_IRCmpF64Result_to_NZCV()
2499 IRTemp nzcv = newTemp(Ity_I32); in mk_convert_IRCmpF64Result_to_NZCV()
2701 static IRTemp gen_BITREV ( IRTemp x0 ) in gen_BITREV()
2703 IRTemp x1 = newTemp(Ity_I32); in gen_BITREV()
2704 IRTemp x2 = newTemp(Ity_I32); in gen_BITREV()
2705 IRTemp x3 = newTemp(Ity_I32); in gen_BITREV()
2706 IRTemp x4 = newTemp(Ity_I32); in gen_BITREV()
2707 IRTemp x5 = newTemp(Ity_I32); in gen_BITREV()
2764 static IRTemp gen_REV ( IRTemp arg ) in gen_REV()
2766 IRTemp res = newTemp(Ity_I32); in gen_REV()
2785 static IRTemp gen_REV16 ( IRTemp arg ) in gen_REV16()
2787 IRTemp res = newTemp(Ity_I32); in gen_REV16()
2857 Bool dis_neon_vext ( UInt theInstr, IRTemp condT ) in dis_neon_vext()
2905 Bool dis_neon_vtb ( UInt theInstr, IRTemp condT ) in dis_neon_vtb()
2915 IRTemp arg_l; in dis_neon_vtb()
2916 IRTemp old_mask, new_mask, cur_mask; in dis_neon_vtb()
2917 IRTemp old_res, new_res; in dis_neon_vtb()
2918 IRTemp old_arg, new_arg; in dis_neon_vtb()
2985 Bool dis_neon_vdup ( UInt theInstr, IRTemp condT ) in dis_neon_vdup()
2993 IRTemp arg_m; in dis_neon_vdup()
2994 IRTemp res; in dis_neon_vdup()
3039 Bool dis_neon_data_3same ( UInt theInstr, IRTemp condT ) in dis_neon_data_3same()
3051 IRTemp arg_n; in dis_neon_data_3same()
3052 IRTemp arg_m; in dis_neon_data_3same()
3053 IRTemp res; in dis_neon_data_3same()
3146 IRTemp tmp; in dis_neon_data_3same()
3210 IRTemp cc; in dis_neon_data_3same()
3396 IRTemp reg_d = newTemp(Ity_V128); in dis_neon_data_3same()
3407 IRTemp reg_d = newTemp(Ity_I64); in dis_neon_data_3same()
3424 IRTemp reg_d = newTemp(Ity_V128); in dis_neon_data_3same()
3434 IRTemp reg_d = newTemp(Ity_I64); in dis_neon_data_3same()
3451 IRTemp reg_d = newTemp(Ity_V128); in dis_neon_data_3same()
3461 IRTemp reg_d = newTemp(Ity_I64); in dis_neon_data_3same()
3558 IRTemp tmp; in dis_neon_data_3same()
3661 IRTemp tmp = IRTemp_INVALID; in dis_neon_data_3same()
3719 IRTemp tmp, shval, mask, old_shval; in dis_neon_data_3same()
3846 IRTemp shval, old_shval, imm_val, round; in dis_neon_data_3same()
3983 IRTemp tmp, shval, mask, old_shval, imm_val, round; in dis_neon_data_3same()
4197 IRTemp cond; in dis_neon_data_3same()
4263 IRTemp cond, acc, tmp; in dis_neon_data_3same()
4826 Bool dis_neon_data_3diff ( UInt theInstr, IRTemp condT ) in dis_neon_data_3diff()
4837 IRTemp res, arg_m, arg_n, cond, tmp; in dis_neon_data_3diff()
5243 Bool dis_neon_data_2reg_and_scalar ( UInt theInstr, IRTemp condT ) in dis_neon_data_2reg_and_scalar()
5260 IRTemp res, arg_m, arg_n; in dis_neon_data_2reg_and_scalar()
5366 IRTemp res, arg_m, arg_n; in dis_neon_data_2reg_and_scalar()
5423 IRTemp res, arg_m, arg_n, tmp; in dis_neon_data_2reg_and_scalar()
5497 IRTemp res, arg_m, arg_n; in dis_neon_data_2reg_and_scalar()
5594 IRTemp res, arg_m, arg_n; in dis_neon_data_2reg_and_scalar()
5640 IRTemp arg_m, arg_n; in dis_neon_data_2reg_and_scalar()
5703 IRTemp res, arg_m, arg_n; in dis_neon_data_2reg_and_scalar()
5801 IRTemp res, arg_m, arg_n; in dis_neon_data_2reg_and_scalar()
5901 Bool dis_neon_data_2reg_and_shift ( UInt theInstr, IRTemp condT ) in dis_neon_data_2reg_and_shift()
5916 IRTemp reg_m, res, mask; in dis_neon_data_2reg_and_shift()
6621 Bool dis_neon_data_2reg_misc ( UInt theInstr, IRTemp condT ) in dis_neon_data_2reg_misc()
6631 IRTemp arg_d = IRTemp_INVALID; in dis_neon_data_2reg_misc()
6632 IRTemp arg_m = IRTemp_INVALID; in dis_neon_data_2reg_misc()
6633 IRTemp res = IRTemp_INVALID; in dis_neon_data_2reg_misc()
6846 IRTemp mask, tmp; in dis_neon_data_2reg_misc()
7194 IRTemp old_m, old_d, new_d, new_m; in dis_neon_data_2reg_misc()
7264 IRTemp old_m, old_d, new_m, new_d; in dis_neon_data_2reg_misc()
7315 IRTemp old_m, old_d, new_m, new_d; in dis_neon_data_2reg_misc()
7380 IRTemp tmp; in dis_neon_data_2reg_misc()
7646 Bool dis_neon_data_1reg_and_imm ( UInt theInstr, IRTemp condT ) in dis_neon_data_1reg_and_imm()
7660 IRTemp tmp_var; in dis_neon_data_1reg_and_imm()
7777 Bool dis_neon_data_processing ( UInt theInstr, IRTemp condT ) in dis_neon_data_processing()
7832 UInt N, UInt size, IRTemp addr ) in mk_neon_elem_load_to_one_lane()
7893 UInt N, UInt size, IRTemp addr ) in mk_neon_elem_store_from_one_lane()
7937 static void math_DEINTERLEAVE_2 (/*OUT*/IRTemp* u0, /*OUT*/IRTemp* u1, in math_DEINTERLEAVE_2()
7938 IRTemp i0, IRTemp i1, Int laneszB) in math_DEINTERLEAVE_2()
7973 static void math_INTERLEAVE_2 (/*OUT*/IRTemp* i0, /*OUT*/IRTemp* i1, in math_INTERLEAVE_2()
7974 IRTemp u0, IRTemp u1, Int laneszB) in math_INTERLEAVE_2()
8010 IRTemp s0, IRTemp s1, IRTemp s2) in math_PERM_8x8x3()
8022 IRTemp h3 = newTemp(Ity_I64); in math_PERM_8x8x3()
8023 IRTemp h2 = newTemp(Ity_I64); in math_PERM_8x8x3()
8024 IRTemp h1 = newTemp(Ity_I64); in math_PERM_8x8x3()
8025 IRTemp h0 = newTemp(Ity_I64); in math_PERM_8x8x3()
8026 IRTemp srcs[3] = {s0, s1, s2}; in math_PERM_8x8x3()
8046 IRTemp w1 = newTemp(Ity_I64); in math_PERM_8x8x3()
8047 IRTemp w0 = newTemp(Ity_I64); in math_PERM_8x8x3()
8056 /*OUT*/IRTemp* u0, /*OUT*/IRTemp* u1, /*OUT*/IRTemp* u2, in math_DEINTERLEAVE_3()
8057 IRTemp i0, IRTemp i1, IRTemp i2, Int laneszB in math_DEINTERLEAVE_3()
8111 /*OUT*/IRTemp* i0, /*OUT*/IRTemp* i1, /*OUT*/IRTemp* i2, in math_INTERLEAVE_3()
8112 IRTemp u0, IRTemp u1, IRTemp u2, Int laneszB in math_INTERLEAVE_3()
8166 /*OUT*/IRTemp* u0, /*OUT*/IRTemp* u1, in math_DEINTERLEAVE_4()
8167 /*OUT*/IRTemp* u2, /*OUT*/IRTemp* u3, in math_DEINTERLEAVE_4()
8168 IRTemp i0, IRTemp i1, IRTemp i2, IRTemp i3, Int laneszB in math_DEINTERLEAVE_4()
8193 IRTemp b1b0a1a0 = newTemp(Ity_I64); in math_DEINTERLEAVE_4()
8194 IRTemp b3b2a3a2 = newTemp(Ity_I64); in math_DEINTERLEAVE_4()
8195 IRTemp d1d0c1c0 = newTemp(Ity_I64); in math_DEINTERLEAVE_4()
8196 IRTemp d3d2c3c2 = newTemp(Ity_I64); in math_DEINTERLEAVE_4()
8208 IRTemp i0x = newTemp(Ity_I64); in math_DEINTERLEAVE_4()
8209 IRTemp i1x = newTemp(Ity_I64); in math_DEINTERLEAVE_4()
8210 IRTemp i2x = newTemp(Ity_I64); in math_DEINTERLEAVE_4()
8211 IRTemp i3x = newTemp(Ity_I64); in math_DEINTERLEAVE_4()
8217 IRTemp b1b0a1a0 = newTemp(Ity_I64); in math_DEINTERLEAVE_4()
8218 IRTemp b3b2a3a2 = newTemp(Ity_I64); in math_DEINTERLEAVE_4()
8219 IRTemp d1d0c1c0 = newTemp(Ity_I64); in math_DEINTERLEAVE_4()
8220 IRTemp d3d2c3c2 = newTemp(Ity_I64); in math_DEINTERLEAVE_4()
8246 /*OUT*/IRTemp* i0, /*OUT*/IRTemp* i1, in math_INTERLEAVE_4()
8247 /*OUT*/IRTemp* i2, /*OUT*/IRTemp* i3, in math_INTERLEAVE_4()
8248 IRTemp u0, IRTemp u1, IRTemp u2, IRTemp u3, Int laneszB in math_INTERLEAVE_4()
8274 IRTemp b1b0a1a0 = newTemp(Ity_I64); in math_INTERLEAVE_4()
8275 IRTemp b3b2a3a2 = newTemp(Ity_I64); in math_INTERLEAVE_4()
8276 IRTemp d1d0c1c0 = newTemp(Ity_I64); in math_INTERLEAVE_4()
8277 IRTemp d3d2c3c2 = newTemp(Ity_I64); in math_INTERLEAVE_4()
8289 IRTemp b1b0a1a0 = newTemp(Ity_I64); in math_INTERLEAVE_4()
8290 IRTemp b3b2a3a2 = newTemp(Ity_I64); in math_INTERLEAVE_4()
8291 IRTemp d1d0c1c0 = newTemp(Ity_I64); in math_INTERLEAVE_4()
8292 IRTemp d3d2c3c2 = newTemp(Ity_I64); in math_INTERLEAVE_4()
8298 IRTemp i0x = newTemp(Ity_I64); in math_INTERLEAVE_4()
8299 IRTemp i1x = newTemp(Ity_I64); in math_INTERLEAVE_4()
8300 IRTemp i2x = newTemp(Ity_I64); in math_INTERLEAVE_4()
8301 IRTemp i3x = newTemp(Ity_I64); in math_INTERLEAVE_4()
8327 Bool isT, IRTemp condT ) in dis_neon_load_or_store()
8351 IRTemp initialRn = newTemp(Ity_I32); in dis_neon_load_or_store()
8354 IRTemp initialRm = newTemp(Ity_I32); in dis_neon_load_or_store()
8378 IRTemp addr = newTemp(Ity_I32); in dis_neon_load_or_store()
8428 IRTemp addr = newTemp(Ity_I32); in dis_neon_load_or_store()
8578 IRTemp addr = newTemp(Ity_I32); in dis_neon_load_or_store()
8590 IRTemp tmp = newTemp(Ity_I32); in dis_neon_load_or_store()
8621 IRTemp di0 = newTemp(Ity_I64); in dis_neon_load_or_store()
8622 IRTemp di1 = newTemp(Ity_I64); in dis_neon_load_or_store()
8623 IRTemp du0 = newTemp(Ity_I64); in dis_neon_load_or_store()
8624 IRTemp du1 = newTemp(Ity_I64); in dis_neon_load_or_store()
8638 IRTemp tmp = newTemp(Ity_I32); in dis_neon_load_or_store()
8648 IRTemp di0 = newTemp(Ity_I64); in dis_neon_load_or_store()
8649 IRTemp di1 = newTemp(Ity_I64); in dis_neon_load_or_store()
8650 IRTemp di2 = newTemp(Ity_I64); in dis_neon_load_or_store()
8651 IRTemp di3 = newTemp(Ity_I64); in dis_neon_load_or_store()
8652 IRTemp du0 = newTemp(Ity_I64); in dis_neon_load_or_store()
8653 IRTemp du1 = newTemp(Ity_I64); in dis_neon_load_or_store()
8654 IRTemp du2 = newTemp(Ity_I64); in dis_neon_load_or_store()
8655 IRTemp du3 = newTemp(Ity_I64); in dis_neon_load_or_store()
8682 IRTemp tmp = newTemp(Ity_I32); in dis_neon_load_or_store()
8695 IRTemp di0 = newTemp(Ity_I64); in dis_neon_load_or_store()
8696 IRTemp di1 = newTemp(Ity_I64); in dis_neon_load_or_store()
8697 IRTemp di2 = newTemp(Ity_I64); in dis_neon_load_or_store()
8698 IRTemp du0 = newTemp(Ity_I64); in dis_neon_load_or_store()
8699 IRTemp du1 = newTemp(Ity_I64); in dis_neon_load_or_store()
8700 IRTemp du2 = newTemp(Ity_I64); in dis_neon_load_or_store()
8718 IRTemp tmp = newTemp(Ity_I32); in dis_neon_load_or_store()
8731 IRTemp di0 = newTemp(Ity_I64); in dis_neon_load_or_store()
8732 IRTemp di1 = newTemp(Ity_I64); in dis_neon_load_or_store()
8733 IRTemp di2 = newTemp(Ity_I64); in dis_neon_load_or_store()
8734 IRTemp di3 = newTemp(Ity_I64); in dis_neon_load_or_store()
8735 IRTemp du0 = newTemp(Ity_I64); in dis_neon_load_or_store()
8736 IRTemp du1 = newTemp(Ity_I64); in dis_neon_load_or_store()
8737 IRTemp du2 = newTemp(Ity_I64); in dis_neon_load_or_store()
8738 IRTemp du3 = newTemp(Ity_I64); in dis_neon_load_or_store()
8762 IRTemp tmp = newTemp(Ity_I32); in dis_neon_load_or_store()
8838 IRTemp condT, in decode_NEON_instruction()
8925 IRTemp condT, in decode_V6MEDIA_instruction()
8976 IRTemp srcN = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
8977 IRTemp srcM = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
8978 IRTemp res = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9032 IRTemp irt_prod = newTemp(Ity_I64); in decode_V6MEDIA_instruction()
9098 IRTemp irt_regM = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9099 IRTemp irt_regM_shift = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9157 IRTemp irt_regN = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9158 IRTemp irt_regN_shift = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9159 IRTemp irt_sat_Q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9160 IRTemp irt_result = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9215 IRTemp irt_regN = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9216 IRTemp irt_regN_shift = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9217 IRTemp irt_sat_Q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9218 IRTemp irt_result = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9268 IRTemp irt_regN = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9269 IRTemp irt_regN_lo = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9270 IRTemp irt_regN_hi = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9271 IRTemp irt_Q_lo = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9272 IRTemp irt_Q_hi = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9273 IRTemp irt_res_lo = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9274 IRTemp irt_res_hi = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9330 IRTemp irt_regN = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9331 IRTemp irt_regN_lo = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9332 IRTemp irt_regN_hi = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9333 IRTemp irt_Q_lo = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9334 IRTemp irt_Q_hi = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9335 IRTemp irt_res_lo = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9336 IRTemp irt_res_hi = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9391 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9392 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9393 IRTemp res = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9394 IRTemp reso = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9440 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9441 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9442 IRTemp res = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9443 IRTemp reso = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9490 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9491 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9492 IRTemp res = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9493 IRTemp reso = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9540 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9541 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9542 IRTemp res = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9543 IRTemp reso = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9590 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9591 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9592 IRTemp res = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9593 IRTemp reso = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9639 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9640 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9641 IRTemp res = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9642 IRTemp reso = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9689 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9690 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9691 IRTemp res = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9692 IRTemp reso = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9739 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9740 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9741 IRTemp res = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9742 IRTemp reso = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9789 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9790 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9791 IRTemp res_q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9834 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9835 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9836 IRTemp res_q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9879 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9880 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9881 IRTemp res_q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9924 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9925 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9926 IRTemp res_q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9969 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9970 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
9971 IRTemp res_q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10014 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10015 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10016 IRTemp res_q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10059 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10060 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10061 IRTemp res_q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10104 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10105 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10106 IRTemp res_q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10149 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10150 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10151 IRTemp res_q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10196 IRTemp irt_regN = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10197 IRTemp irt_regM = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10198 IRTemp irt_sum = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10199 IRTemp irt_diff = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10200 IRTemp irt_sum_res = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10201 IRTemp irt_diff_res = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10265 IRTemp irt_regN = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10266 IRTemp irt_regM = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10267 IRTemp irt_sum = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10268 IRTemp irt_diff = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10269 IRTemp irt_res_sum = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10270 IRTemp irt_res_diff = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10333 IRTemp irt_regN = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10334 IRTemp irt_regM = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10335 IRTemp irt_sum = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10336 IRTemp irt_diff = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10360 IRTemp ge10 = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10365 IRTemp ge32 = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10413 IRTemp irt_regN = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10414 IRTemp irt_regM = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10415 IRTemp irt_prod_lo = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10416 IRTemp irt_prod_hi = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10417 IRTemp tmpM = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10494 IRTemp irt_regN = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10495 IRTemp irt_regM = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10496 IRTemp irt_regA = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10497 IRTemp irt_prod_lo = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10498 IRTemp irt_prod_hi = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10499 IRTemp irt_sum = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10500 IRTemp tmpM = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10583 IRTemp irt_regA = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10584 IRTemp irt_prod = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10654 IRTemp irt_regD = newTemp(Ity_I64); in decode_V6MEDIA_instruction()
10655 IRTemp irt_prod = newTemp(Ity_I64); in decode_V6MEDIA_instruction()
10656 IRTemp irt_res = newTemp(Ity_I64); in decode_V6MEDIA_instruction()
10657 IRTemp irt_resHi = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10658 IRTemp irt_resLo = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10726 IRTemp irt_regA = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10727 IRTemp irt_prod = newTemp(Ity_I64); in decode_V6MEDIA_instruction()
10740 IRTemp prod32 = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10795 IRTemp irt_ge_flag0 = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10796 IRTemp irt_ge_flag1 = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10797 IRTemp irt_ge_flag2 = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10798 IRTemp irt_ge_flag3 = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10882 IRTemp irt_regN = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10885 IRTemp irt_regM = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10888 IRTemp irt_rot = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10997 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10998 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
10999 IRTemp res_q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11048 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11049 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11050 IRTemp rN_d = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11051 IRTemp res_q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11107 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11108 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11109 IRTemp res_q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11158 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11159 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11160 IRTemp rN_d = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11161 IRTemp res_q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11217 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11218 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11219 IRTemp res_q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11262 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11263 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11264 IRTemp res_q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11307 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11308 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11309 IRTemp res_q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11352 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11353 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11354 IRTemp res_q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11397 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11398 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11399 IRTemp res_q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11442 IRTemp irt_regN = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11443 IRTemp irt_regM = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11444 IRTemp irt_sum = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11445 IRTemp irt_diff = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11446 IRTemp irt_sum_res = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11447 IRTemp irt_diff_res = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11511 IRTemp irt_regN = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11512 IRTemp irt_regM = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11513 IRTemp irt_sum = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11514 IRTemp irt_diff = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11515 IRTemp irt_res_sum = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11516 IRTemp irt_res_diff = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11579 IRTemp irt_regN = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11580 IRTemp irt_regM = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11581 IRTemp irt_sum = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11582 IRTemp irt_diff = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11608 IRTemp ge10 = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11615 IRTemp ge32 = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11657 IRTemp irt_regN = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11658 IRTemp irt_regM = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11659 IRTemp irt_sum = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11660 IRTemp irt_diff = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11684 IRTemp ge10 = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11689 IRTemp ge32 = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11733 IRTemp irt_regN = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11734 IRTemp irt_regM = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11735 IRTemp irt_sum = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11736 IRTemp irt_diff = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11760 IRTemp ge10 = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11765 IRTemp ge32 = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11807 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11808 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11809 IRTemp res_q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11853 IRTemp irt_regN = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11856 IRTemp irt_regM = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11859 IRTemp irt_rot = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11927 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11928 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11929 IRTemp irt_diff = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11930 IRTemp irt_sum = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
11931 IRTemp res_q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12024 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12025 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12026 IRTemp irt_diff = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12027 IRTemp irt_sum = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12028 IRTemp res_q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12121 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12122 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12123 IRTemp irt_diff = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12124 IRTemp irt_sum = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12125 IRTemp res_q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12218 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12219 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12220 IRTemp irt_diff = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12221 IRTemp irt_sum = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12222 IRTemp res_q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12315 IRTemp rNt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12316 IRTemp rMt = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12317 IRTemp res_q = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12367 IRTemp irt_rA = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12368 IRTemp irt_rN = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12369 IRTemp irt_rM = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12424 IRTemp irt_rM = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12425 IRTemp irt_rN = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12426 IRTemp irt_rDhi = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12427 IRTemp irt_rDlo = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12428 IRTemp op_2 = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12429 IRTemp pr_1 = newTemp(Ity_I64); in decode_V6MEDIA_instruction()
12430 IRTemp pr_2 = newTemp(Ity_I64); in decode_V6MEDIA_instruction()
12431 IRTemp result = newTemp(Ity_I64); in decode_V6MEDIA_instruction()
12432 IRTemp resHi = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12433 IRTemp resLo = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12512 IRTemp irt_rM = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12513 IRTemp irt_rN = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12514 IRTemp irt_rDhi = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12515 IRTemp irt_rDlo = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12516 IRTemp op_2 = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12517 IRTemp pr_1 = newTemp(Ity_I64); in decode_V6MEDIA_instruction()
12518 IRTemp pr_2 = newTemp(Ity_I64); in decode_V6MEDIA_instruction()
12519 IRTemp result = newTemp(Ity_I64); in decode_V6MEDIA_instruction()
12520 IRTemp resHi = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12521 IRTemp resLo = newTemp(Ity_I32); in decode_V6MEDIA_instruction()
12596 IRTemp jk = Ijk_Boring; in mk_ldm_stm()
12607 IRTemp oldRnT = newTemp(Ity_I32); in mk_ldm_stm()
12610 IRTemp anchorT = newTemp(Ity_I32); in mk_ldm_stm()
12809 IRTemp condT, in decode_CP10_CP11_instruction()
12898 IRTemp rnT = newTemp(Ity_I32); in decode_CP10_CP11_instruction()
12903 IRTemp rnTnew = IRTemp_INVALID; in decode_CP10_CP11_instruction()
12912 IRTemp taT = newTemp(Ity_I32); in decode_CP10_CP11_instruction()
13035 IRTemp rnT = newTemp(Ity_I32); in decode_CP10_CP11_instruction()
13040 IRTemp rnTnew = IRTemp_INVALID; in decode_CP10_CP11_instruction()
13049 IRTemp taT = newTemp(Ity_I32); in decode_CP10_CP11_instruction()
13110 IRTemp nzcvT = newTemp(Ity_I32); in decode_CP10_CP11_instruction()
13177 IRTemp i64 = newTemp(Ity_I64); in decode_CP10_CP11_instruction()
13441 IRTemp ea = newTemp(Ity_I32); in decode_CP10_CP11_instruction()
13607 IRTemp argL = newTemp(Ity_F64); in decode_CP10_CP11_instruction()
13608 IRTemp argR = newTemp(Ity_F64); in decode_CP10_CP11_instruction()
13609 IRTemp irRes = newTemp(Ity_I32); in decode_CP10_CP11_instruction()
13614 IRTemp nzcv = IRTemp_INVALID; in decode_CP10_CP11_instruction()
13615 IRTemp oldFPSCR = newTemp(Ity_I32); in decode_CP10_CP11_instruction()
13616 IRTemp newFPSCR = newTemp(Ity_I32); in decode_CP10_CP11_instruction()
13729 IRTemp rmode = newTemp(Ity_I32); in decode_CP10_CP11_instruction()
13827 IRTemp rnT = newTemp(Ity_I32); in decode_CP10_CP11_instruction()
13832 IRTemp rnTnew = IRTemp_INVALID; in decode_CP10_CP11_instruction()
13841 IRTemp taT = newTemp(Ity_I32); in decode_CP10_CP11_instruction()
13946 IRTemp ea = newTemp(Ity_I32); in decode_CP10_CP11_instruction()
14116 IRTemp argL = newTemp(Ity_F64); in decode_CP10_CP11_instruction()
14117 IRTemp argR = newTemp(Ity_F64); in decode_CP10_CP11_instruction()
14118 IRTemp irRes = newTemp(Ity_I32); in decode_CP10_CP11_instruction()
14125 IRTemp nzcv = IRTemp_INVALID; in decode_CP10_CP11_instruction()
14126 IRTemp oldFPSCR = newTemp(Ity_I32); in decode_CP10_CP11_instruction()
14127 IRTemp newFPSCR = newTemp(Ity_I32); in decode_CP10_CP11_instruction()
14223 IRTemp rmode = newTemp(Ity_I32); in decode_CP10_CP11_instruction()
14256 IRTemp rmode = newTemp(Ity_I32); in decode_CP10_CP11_instruction()
14303 IRTemp rmode = newTemp(Ity_I32); in decode_CP10_CP11_instruction()
14346 IRTemp rmode = newTemp(Ity_I32); in decode_CP10_CP11_instruction()
14348 IRTemp src32 = newTemp(Ity_I32); in decode_CP10_CP11_instruction()
14352 IRTemp scale = newTemp(Ity_F64); in decode_CP10_CP11_instruction()
14370 IRTemp src32 = newTemp(Ity_I32); in decode_CP10_CP11_instruction()
14374 IRTemp scale = newTemp(Ity_F64); in decode_CP10_CP11_instruction()
14389 IRTemp srcF64 = newTemp(Ity_F64); in decode_CP10_CP11_instruction()
14391 IRTemp scale = newTemp(Ity_F64); in decode_CP10_CP11_instruction()
14393 IRTemp scaledF64 = newTemp(Ity_F64); in decode_CP10_CP11_instruction()
14399 IRTemp rmode = newTemp(Ity_I32); in decode_CP10_CP11_instruction()
14401 IRTemp asI32 = newTemp(Ity_I32); in decode_CP10_CP11_instruction()
14472 IRTemp eaT = newTemp(Ity_I32); in decode_NV_instruction()
14607 IRTemp condT; /* :: Ity_I32 */ in disInstr_ARM_WRK()
14754 IRTemp shop = IRTemp_INVALID; /* shifter operand */ in disInstr_ARM_WRK()
14755 IRTemp shco = IRTemp_INVALID; /* shifter carry out */ in disInstr_ARM_WRK()
14759 IRTemp rNt = IRTemp_INVALID; in disInstr_ARM_WRK()
14760 IRTemp res = IRTemp_INVALID; in disInstr_ARM_WRK()
14761 IRTemp oldV = IRTemp_INVALID; in disInstr_ARM_WRK()
14762 IRTemp oldC = IRTemp_INVALID; in disInstr_ARM_WRK()
14866 IRTemp jk = Ijk_Boring; in disInstr_ARM_WRK()
15135 IRTemp eaT = newTemp(Ity_I32); in disInstr_ARM_WRK()
15139 IRTemp rnT = newTemp(Ity_I32); in disInstr_ARM_WRK()
15143 IRTemp taT = IRTemp_INVALID; in disInstr_ARM_WRK()
15161 IRTemp rDt = newTemp(Ity_I32); in disInstr_ARM_WRK()
15185 IRTemp jk = Ijk_Boring; in disInstr_ARM_WRK()
15195 IRTemp tD = newTemp(Ity_I32); in disInstr_ARM_WRK()
15211 IRTemp tD = newTemp(Ity_I32); in disInstr_ARM_WRK()
15385 IRTemp eaT = newTemp(Ity_I32); in disInstr_ARM_WRK()
15389 IRTemp rnT = newTemp(Ity_I32); in disInstr_ARM_WRK()
15393 IRTemp taT = IRTemp_INVALID; in disInstr_ARM_WRK()
15401 IRTemp llOldRd = newTemp(Ity_I32); in disInstr_ARM_WRK()
15417 IRTemp newRd = newTemp(Ity_I32); in disInstr_ARM_WRK()
15424 IRTemp newRd = newTemp(Ity_I32); in disInstr_ARM_WRK()
15431 IRTemp newRd = newTemp(Ity_I32); in disInstr_ARM_WRK()
15631 IRTemp dst = newTemp(Ity_I32); in disInstr_ARM_WRK()
15674 IRTemp arg = newTemp(Ity_I32); in disInstr_ARM_WRK()
15675 IRTemp res = newTemp(Ity_I32); in disInstr_ARM_WRK()
15699 IRTemp argL = newTemp(Ity_I32); in disInstr_ARM_WRK()
15700 IRTemp argR = newTemp(Ity_I32); in disInstr_ARM_WRK()
15701 IRTemp res = newTemp(Ity_I32); in disInstr_ARM_WRK()
15702 IRTemp oldC = IRTemp_INVALID; in disInstr_ARM_WRK()
15703 IRTemp oldV = IRTemp_INVALID; in disInstr_ARM_WRK()
15716 IRTemp pair = newTemp(Ity_I32); in disInstr_ARM_WRK()
15740 IRTemp res = newTemp(Ity_I32); in disInstr_ARM_WRK()
15741 IRTemp argL = newTemp(Ity_I32); in disInstr_ARM_WRK()
15742 IRTemp argR = newTemp(Ity_I32); in disInstr_ARM_WRK()
15762 IRTemp res = newTemp(Ity_I32); in disInstr_ARM_WRK()
15763 IRTemp argL = newTemp(Ity_I32); in disInstr_ARM_WRK()
15764 IRTemp argR = newTemp(Ity_I32); in disInstr_ARM_WRK()
15791 IRTemp argL = newTemp(Ity_I32); in disInstr_ARM_WRK()
15792 IRTemp argR = newTemp(Ity_I32); in disInstr_ARM_WRK()
15793 IRTemp argP = newTemp(Ity_I32); in disInstr_ARM_WRK()
15794 IRTemp res = newTemp(Ity_I32); in disInstr_ARM_WRK()
15795 IRTemp oldC = IRTemp_INVALID; in disInstr_ARM_WRK()
15796 IRTemp oldV = IRTemp_INVALID; in disInstr_ARM_WRK()
15813 IRTemp pair = newTemp(Ity_I32); in disInstr_ARM_WRK()
15839 IRTemp argL = newTemp(Ity_I32); in disInstr_ARM_WRK()
15840 IRTemp argR = newTemp(Ity_I32); in disInstr_ARM_WRK()
15841 IRTemp res = newTemp(Ity_I64); in disInstr_ARM_WRK()
15842 IRTemp resHi = newTemp(Ity_I32); in disInstr_ARM_WRK()
15843 IRTemp resLo = newTemp(Ity_I32); in disInstr_ARM_WRK()
15844 IRTemp oldC = IRTemp_INVALID; in disInstr_ARM_WRK()
15845 IRTemp oldV = IRTemp_INVALID; in disInstr_ARM_WRK()
15862 IRTemp pair = newTemp(Ity_I32); in disInstr_ARM_WRK()
15888 IRTemp argL = newTemp(Ity_I32); in disInstr_ARM_WRK()
15889 IRTemp argR = newTemp(Ity_I32); in disInstr_ARM_WRK()
15890 IRTemp old = newTemp(Ity_I64); in disInstr_ARM_WRK()
15891 IRTemp res = newTemp(Ity_I64); in disInstr_ARM_WRK()
15892 IRTemp resHi = newTemp(Ity_I32); in disInstr_ARM_WRK()
15893 IRTemp resLo = newTemp(Ity_I32); in disInstr_ARM_WRK()
15894 IRTemp oldC = IRTemp_INVALID; in disInstr_ARM_WRK()
15895 IRTemp oldV = IRTemp_INVALID; in disInstr_ARM_WRK()
15915 IRTemp pair = newTemp(Ity_I32); in disInstr_ARM_WRK()
15938 IRTemp argN = newTemp(Ity_I32); in disInstr_ARM_WRK()
15939 IRTemp argM = newTemp(Ity_I32); in disInstr_ARM_WRK()
15940 IRTemp argDhi = newTemp(Ity_I32); in disInstr_ARM_WRK()
15941 IRTemp argDlo = newTemp(Ity_I32); in disInstr_ARM_WRK()
15942 IRTemp res = newTemp(Ity_I64); in disInstr_ARM_WRK()
15943 IRTemp resHi = newTemp(Ity_I32); in disInstr_ARM_WRK()
15944 IRTemp resLo = newTemp(Ity_I32); in disInstr_ARM_WRK()
15977 IRTemp immT = newTemp(Ity_I32); in disInstr_ARM_WRK()
15997 IRTemp rNt = newTemp(Ity_I32); in disInstr_ARM_WRK()
16011 IRTemp apsr = synthesise_APSR(); in disInstr_ARM_WRK()
16046 IRTemp tRn = newTemp(Ity_I32); in disInstr_ARM_WRK()
16047 IRTemp tNew = newTemp(Ity_I32); in disInstr_ARM_WRK()
16048 IRTemp tOld = IRTemp_INVALID; in disInstr_ARM_WRK()
16049 IRTemp tSC1 = newTemp(Ity_I1); in disInstr_ARM_WRK()
16121 IRTemp res; in disInstr_ARM_WRK()
16178 IRTemp resSC1, resSC32, data; in disInstr_ARM_WRK()
16255 IRTemp srcT = newTemp(Ity_I32); in disInstr_ARM_WRK()
16256 IRTemp rotT = newTemp(Ity_I32); in disInstr_ARM_WRK()
16257 IRTemp dstT = newTemp(Ity_I32); in disInstr_ARM_WRK()
16283 IRTemp lo32 = newTemp(Ity_I32); in disInstr_ARM_WRK()
16284 IRTemp hi32 = newTemp(Ity_I32); in disInstr_ARM_WRK()
16322 IRTemp src = newTemp(Ity_I32); in disInstr_ARM_WRK()
16323 IRTemp olddst = newTemp(Ity_I32); in disInstr_ARM_WRK()
16324 IRTemp newdst = newTemp(Ity_I32); in disInstr_ARM_WRK()
16368 IRTemp src = newTemp(Ity_I32); in disInstr_ARM_WRK()
16369 IRTemp tmp = newTemp(Ity_I32); in disInstr_ARM_WRK()
16370 IRTemp res = newTemp(Ity_I32); in disInstr_ARM_WRK()
16505 IRTemp eaT = newTemp(Ity_I32); in disInstr_ARM_WRK()
16509 IRTemp rnT = newTemp(Ity_I32); in disInstr_ARM_WRK()
16513 IRTemp taT = IRTemp_INVALID; in disInstr_ARM_WRK()
16550 IRTemp oldRd0 = newTemp(Ity_I32); in disInstr_ARM_WRK()
16551 IRTemp oldRd1 = newTemp(Ity_I32); in disInstr_ARM_WRK()
16554 IRTemp newRd0 = newTemp(Ity_I32); in disInstr_ARM_WRK()
16555 IRTemp newRd1 = newTemp(Ity_I32); in disInstr_ARM_WRK()
16610 IRTemp srcL = newTemp(Ity_I32); in disInstr_ARM_WRK()
16611 IRTemp srcR = newTemp(Ity_I32); in disInstr_ARM_WRK()
16612 IRTemp res = newTemp(Ity_I32); in disInstr_ARM_WRK()
16640 IRTemp srcL = newTemp(Ity_I32); in disInstr_ARM_WRK()
16641 IRTemp srcR = newTemp(Ity_I32); in disInstr_ARM_WRK()
16642 IRTemp res = newTemp(Ity_I32); in disInstr_ARM_WRK()
16666 IRTemp rMt = newTemp(Ity_I32); in disInstr_ARM_WRK()
16668 IRTemp res = isREV ? gen_REV(rMt) : gen_REV16(rMt); in disInstr_ARM_WRK()
16681 IRTemp irt_rM = newTemp(Ity_I32); in disInstr_ARM_WRK()
16682 IRTemp irt_hi = newTemp(Ity_I32); in disInstr_ARM_WRK()
16683 IRTemp irt_low = newTemp(Ity_I32); in disInstr_ARM_WRK()
16684 IRTemp irt_res = newTemp(Ity_I32); in disInstr_ARM_WRK()
16712 IRTemp arg = newTemp(Ity_I32); in disInstr_ARM_WRK()
16714 IRTemp res = gen_BITREV(arg); in disInstr_ARM_WRK()
16784 IRTemp newRt = newTemp(Ity_I32); in disInstr_ARM_WRK()
16814 IRTemp newRt = newTemp(Ity_I32); in disInstr_ARM_WRK()
16839 IRTemp newRt = newTemp(Ity_I32); in disInstr_ARM_WRK()
16869 IRTemp newRt = newTemp(Ity_I32); in disInstr_ARM_WRK()
16898 IRTemp newRt = newTemp(Ity_I32); in disInstr_ARM_WRK()
16925 IRTemp newRt = newTemp(Ity_I32); in disInstr_ARM_WRK()
16954 IRTemp newRt = newTemp(Ity_I32); in disInstr_ARM_WRK()
16981 IRTemp newRt = newTemp(Ity_I32); in disInstr_ARM_WRK()
17010 IRTemp newRt = newTemp(Ity_I32); in disInstr_ARM_WRK()
17037 IRTemp newRt = newTemp(Ity_I32); in disInstr_ARM_WRK()
17471 IRTemp old_itstate = IRTemp_INVALID; in disInstr_THUMB_WRK()
17668 IRTemp condT = IRTemp_INVALID; in disInstr_THUMB_WRK()
17669 IRTemp cond_AND_notInIT_T = IRTemp_INVALID; in disInstr_THUMB_WRK()
17671 IRTemp new_itstate = IRTemp_INVALID; in disInstr_THUMB_WRK()
17678 IRTemp z32 = newTemp(Ity_I32); in disInstr_THUMB_WRK()
17772 IRTemp condT1 = newTemp(Ity_I32); in disInstr_THUMB_WRK()
17817 IRTemp notInITt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
17879 IRTemp argL = newTemp(Ity_I32); in disInstr_THUMB_WRK()
17880 IRTemp argR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
17894 IRTemp oldC = newTemp(Ity_I32); in disInstr_THUMB_WRK()
17895 IRTemp oldV = newTemp(Ity_I32); in disInstr_THUMB_WRK()
17896 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
17911 IRTemp arg = newTemp(Ity_I32); in disInstr_THUMB_WRK()
17912 IRTemp zero = newTemp(Ity_I32); in disInstr_THUMB_WRK()
17927 IRTemp oldV = newTemp(Ity_I32); in disInstr_THUMB_WRK()
17928 IRTemp oldC = newTemp(Ity_I32); in disInstr_THUMB_WRK()
17929 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
17957 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
17958 IRTemp oldV = newTemp(Ity_I32); in disInstr_THUMB_WRK()
17959 IRTemp oldC = newTemp(Ity_I32); in disInstr_THUMB_WRK()
17977 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
17978 IRTemp oldV = newTemp(Ity_I32); in disInstr_THUMB_WRK()
17979 IRTemp oldC = newTemp(Ity_I32); in disInstr_THUMB_WRK()
17998 IRTemp argL = newTemp(Ity_I32); in disInstr_THUMB_WRK()
17999 IRTemp argR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18000 IRTemp oldC = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18001 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18021 IRTemp argL = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18022 IRTemp argR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18023 IRTemp oldC = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18024 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18098 IRTemp oldV = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18099 IRTemp rDt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18100 IRTemp rSt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18101 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18102 IRTemp resC = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18151 IRTemp arg = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18153 IRTemp res = isREV ? gen_REV(arg) : gen_REV16(arg); in disInstr_THUMB_WRK()
18163 IRTemp irt_rM = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18164 IRTemp irt_hi = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18165 IRTemp irt_low = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18166 IRTemp irt_res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18223 IRTemp dst = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18248 IRTemp dst = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18311 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18340 IRTemp argL = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18341 IRTemp argR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18361 IRTemp val = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18399 IRTemp t = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18419 IRTemp kond = newTemp(Ity_I1); in disInstr_THUMB_WRK()
18479 IRTemp newSP = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18485 IRTemp base = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18532 IRTemp oldSP = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18537 IRTemp base = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18543 IRTemp newSP = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18559 IRTemp newPC = IRTemp_INVALID; in disInstr_THUMB_WRK()
18598 IRTemp argL = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18599 IRTemp argR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18619 IRTemp argL = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18620 IRTemp argR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18645 IRTemp tD = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18670 IRTemp tD = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18691 IRTemp tD = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18709 IRTemp tD = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18731 IRTemp tD = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18760 IRTemp argL = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18761 IRTemp argR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18800 IRTemp argL = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18801 IRTemp argR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18814 IRTemp oldV = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18815 IRTemp oldC = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18816 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18832 IRTemp ea = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18838 IRTemp tD = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18860 IRTemp tD = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18885 IRTemp tD = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18910 IRTemp tD = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18934 IRTemp tD = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18958 IRTemp oldRn = newTemp(Ity_I32); in disInstr_THUMB_WRK()
18959 IRTemp base = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19012 IRTemp oldRn = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19013 IRTemp base = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19047 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19048 IRTemp resC = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19049 IRTemp rMt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19050 IRTemp oldV = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19126 IRTemp kondT = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19333 IRTemp argL = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19334 IRTemp argR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19335 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19360 IRTemp argL = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19361 IRTemp argR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19362 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19382 IRTemp argL = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19383 IRTemp argR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19405 IRTemp argL = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19406 IRTemp argR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19407 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19408 IRTemp oldV = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19409 IRTemp oldC = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19442 IRTemp argL = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19443 IRTemp argR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19444 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19475 IRTemp argL = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19476 IRTemp argR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19477 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19500 IRTemp argL = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19501 IRTemp argR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19502 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19503 IRTemp oldC = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19569 IRTemp argL = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19570 IRTemp argR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19571 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19579 IRTemp oldV = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19580 IRTemp oldC = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19634 IRTemp argL = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19637 IRTemp rMt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19640 IRTemp argR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19645 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19689 IRTemp argL = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19692 IRTemp rMt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19695 IRTemp oldC = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19698 IRTemp argR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19704 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19771 IRTemp rNt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19774 IRTemp rMt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19777 IRTemp argR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19778 IRTemp oldC = bS ? newTemp(Ity_I32) : IRTemp_INVALID; in disInstr_THUMB_WRK()
19784 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19795 IRTemp oldV = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19821 IRTemp rNt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19822 IRTemp rMt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19823 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19824 IRTemp oldC = bS ? newTemp(Ity_I32) : IRTemp_INVALID; in disInstr_THUMB_WRK()
19825 IRTemp oldV = bS ? newTemp(Ity_I32) : IRTemp_INVALID; in disInstr_THUMB_WRK()
19859 IRTemp rNt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19862 IRTemp oldRn = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19863 IRTemp oldC = bS ? newTemp(Ity_I32) : IRTemp_INVALID; in disInstr_THUMB_WRK()
19868 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19874 IRTemp oldV = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19899 IRTemp argL = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19902 IRTemp rMt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19905 IRTemp argR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19906 IRTemp oldC = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19911 IRTemp oldV = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19914 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19939 IRTemp argL = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19942 IRTemp rMt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19945 IRTemp argR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19971 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19975 IRTemp oldV = newTemp(Ity_I32); in disInstr_THUMB_WRK()
19976 IRTemp oldC = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20012 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20101 IRTemp preAddr = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20104 IRTemp postAddr = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20108 IRTemp transAddr = bP == 1 ? postAddr : preAddr; in disInstr_THUMB_WRK()
20123 IRTemp oldRt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20152 IRTemp llOldRt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20156 IRTemp newRt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20288 IRTemp transAddr = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20297 IRTemp oldRt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20320 IRTemp llOldRt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20324 IRTemp newRt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20442 IRTemp rNt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20450 IRTemp transAddr = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20455 IRTemp oldRt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20458 IRTemp llOldRt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20478 IRTemp newRt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20546 IRTemp preAddr = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20551 IRTemp postAddr = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20555 IRTemp transAddr = bP == 1 ? postAddr : preAddr; in disInstr_THUMB_WRK()
20572 IRTemp oldRt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20573 IRTemp oldRt2 = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20581 IRTemp oldRt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20582 IRTemp oldRt2 = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20583 IRTemp newRt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20584 IRTemp newRt2 = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20645 IRTemp kondT = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20721 IRTemp delta = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20760 IRTemp src = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20761 IRTemp tmp = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20762 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20804 IRTemp srcT = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20805 IRTemp rotT = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20806 IRTemp dstT = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20837 IRTemp lo32 = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20838 IRTemp hi32 = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20871 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20886 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20887 IRTemp argL = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20888 IRTemp argR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20905 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20906 IRTemp argL = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20907 IRTemp argR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20927 IRTemp res = newTemp(Ity_I64); in disInstr_THUMB_WRK()
20949 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20990 IRTemp argL = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20991 IRTemp argR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20992 IRTemp old = newTemp(Ity_I64); in disInstr_THUMB_WRK()
20993 IRTemp res = newTemp(Ity_I64); in disInstr_THUMB_WRK()
20994 IRTemp resHi = newTemp(Ity_I32); in disInstr_THUMB_WRK()
20995 IRTemp resLo = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21021 IRTemp argN = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21022 IRTemp argM = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21023 IRTemp argDhi = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21024 IRTemp argDlo = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21025 IRTemp res = newTemp(Ity_I64); in disInstr_THUMB_WRK()
21026 IRTemp resHi = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21027 IRTemp resLo = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21120 IRTemp src = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21121 IRTemp olddst = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21122 IRTemp newdst = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21165 IRTemp srcL = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21166 IRTemp srcR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21167 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21194 IRTemp srcL = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21195 IRTemp srcR = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21196 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21219 IRTemp arg = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21220 IRTemp res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21241 IRTemp arg = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21243 IRTemp res = gen_BITREV(arg); in disInstr_THUMB_WRK()
21261 IRTemp arg = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21263 IRTemp res = isREV ? gen_REV(arg) : gen_REV16(arg); in disInstr_THUMB_WRK()
21278 IRTemp irt_rM = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21279 IRTemp irt_hi = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21280 IRTemp irt_low = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21281 IRTemp irt_res = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21311 IRTemp rNt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21325 IRTemp apsr = synthesise_APSR(); in disInstr_THUMB_WRK()
21338 IRTemp res; in disInstr_THUMB_WRK()
21360 IRTemp res; in disInstr_THUMB_WRK()
21380 IRTemp res; in disInstr_THUMB_WRK()
21404 IRTemp resSC1, resSC32; in disInstr_THUMB_WRK()
21434 IRTemp resSC1, resSC32; in disInstr_THUMB_WRK()
21462 IRTemp resSC1, resSC32, data; in disInstr_THUMB_WRK()
21607 IRTemp newRt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21679 IRTemp newRt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21708 IRTemp newRt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21754 IRTemp newRt = newTemp(Ity_I32); in disInstr_THUMB_WRK()
21778 IRTemp newRt = newTemp(Ity_I32); in disInstr_THUMB_WRK()