Home
last modified time | relevance | path

Searched refs:Iop_64to32 (Results 1 – 14 of 14) sorted by relevance

/external/valgrind/main/VEX/priv/
Dguest_ppc_toIR.c625 assign( *t2, unop(Iop_32Sto64, unop(Iop_64to32, mkexpr(hi64))) ); in breakV128to4x64S()
627 assign( *t0, unop(Iop_32Sto64, unop(Iop_64to32, mkexpr(lo64))) ); in breakV128to4x64S()
652 assign( *t2, unop(Iop_32Uto64, unop(Iop_64to32, mkexpr(hi64))) ); in breakV128to4x64U()
654 assign( *t0, unop(Iop_32Uto64, unop(Iop_64to32, mkexpr(lo64))) ); in breakV128to4x64U()
666 assign( lo32, unop(Iop_64to32, t64)); in mkQNarrow64Sto32()
689 assign( lo32, unop(Iop_64to32, t64)); in mkQNarrow64Uto32()
758 return unop(Iop_32Sto64, unop(Iop_64to32, src)); in mk64lo32Sto64()
764 return unop(Iop_32Uto64, unop(Iop_64to32, src)); in mk64lo32Uto64()
840 return ty == Ity_I64 ? unop(Iop_64to32, src) : src; in mkNarrowTo32()
1596 unop(Iop_64to32, mkexpr(t64)), in set_XER_OV_32()
[all …]
Dguest_amd64_toIR.c980 case 4: return unop(Iop_64to32, IRExpr_Get( OFFB_RAX, Ity_I64 )); in getIRegRAX()
1028 case 4: return unop(Iop_64to32, IRExpr_Get( OFFB_RDX, Ity_I64 )); in getIRegRDX()
1079 return unop(Iop_64to32, in getIReg32()
1147 return unop(Iop_64to32, in getIRegRexB()
1228 return unop(Iop_64to32, in getIRegG()
1275 return unop(Iop_64to32, in getIRegE()
1619 return unop(Iop_64to32, e); in narrowTo()
2183 virtual = unop(Iop_32Uto64, unop(Iop_64to32, virtual)); in handleAddrOverrides()
3095 putIRegRAX( 4, unop(Iop_64to32,mkexpr(dst64)) ); in codegen_div()
3106 putIRegRAX( 2, unop(Iop_32to16,unop(Iop_64to32,mkexpr(dst64))) ); in codegen_div()
[all …]
Dguest_x86_toIR.c1455 return unop(Iop_64to32, mkexpr(r64)); in handleSegOverride()
2222 putIReg( 4, R_EAX, unop(Iop_64to32,mkexpr(dst64)) ); in codegen_div()
2232 putIReg( 2, R_EAX, unop(Iop_32to16,unop(Iop_64to32,mkexpr(dst64))) ); in codegen_div()
2245 unop(Iop_64to32,mkexpr(dst64)))) ); in codegen_div()
2429 assign( dst1, narrowTo(ty, unop(Iop_64to32, mkexpr(r64))) ); in dis_Grp2()
2735 assign( resLo, unop(Iop_64to32,mkexpr(res64))); in codegen_mulL_A_D()
3994 put_fpround( unop(Iop_64to32, mkexpr(t64)) ); in dis_FPU()
5581 assign( amt, unop(Iop_64to32, getMMXReg(eregOfRM(rm))) ); in dis_MMX_shiftG_byE()
5746 unop(Iop_64to32, getMMXReg(gregOfRM(modrm)) ) ); in dis_MMX()
5753 unop(Iop_64to32, getMMXReg(gregOfRM(modrm)) ) ); in dis_MMX()
[all …]
Dguest_arm_toIR.c8441 unop(Iop_64to32, mkexpr(irt_prod)), in decode_V6MEDIA_instruction()
9959 binop(Iop_Shr32, unop(Iop_64to32, mkexpr(irt_prod)), mkU8(16)) in decode_V6MEDIA_instruction()
10788 IRExpr* lo32 = unop(Iop_64to32, mkexpr(i64)); in decode_CP10_CP11_instruction()
13168 assign( resLo, unop(Iop_64to32, mkexpr(res)) ); in disInstr_ARM_WRK()
13221 assign( resLo, unop(Iop_64to32, mkexpr(res)) ); in disInstr_ARM_WRK()
13977 putIRegA(rT+1, unop(Iop_64to32, mkexpr(res)), IRTemp_INVALID, Ijk_Boring); in disInstr_ARM_WRK()
17535 putIRegT( rDlo, unop(Iop_64to32, mkexpr(res)), condT ); in disInstr_THUMB_WRK()
17608 assign( resLo, unop(Iop_64to32, mkexpr(res)) ); in disInstr_THUMB_WRK()
Dir_defs.c234 case Iop_64to32: vex_printf("64to32"); return; in ppIROp()
2122 case Iop_64HIto32: case Iop_64to32: in typeOfPrimop()
Dir_opt.c1082 case Iop_64to32: { in fold_Expr()
4012 case Iop_64to32: in fold_IRExpr_Unop()
Dhost_amd64_isel.c1645 case Iop_64to32: in iselIntExpr_R_wrk()
Dhost_ppc_isel.c1634 case Iop_64to32: { in iselWordExpr_R_wrk()
Dhost_x86_isel.c1162 case Iop_64to32: { in iselIntExpr_R_wrk()
Dhost_arm_isel.c1510 case Iop_64to32: { in iselIntExpr_R_wrk()
/external/valgrind/main/VEX/pub/
Dlibvex_ir.h496 Iop_64to32, // :: I64 -> I32, low half enumerator
/external/valgrind/main/exp-ptrcheck/
Dh_main.c4194 case Iop_64to32: goto n_or_u_32; in instrument_arithop()
4485 unop(Iop_64to32, d64) ); in schemeS_store()
4509 unop(Iop_64to32, data) ); in schemeS_store()
4530 unop(Iop_64to32, dHi64) ); in schemeS_store()
4534 unop(Iop_64to32, dLo64) ); in schemeS_store()
/external/valgrind/main/coregrind/
Dm_translate.c810 return IRExpr_Unop(Iop_64to32, e); in narrowTo32()
/external/valgrind/main/memcheck/
Dmc_translate.c3188 case Iop_64to32: in expr2vbits_Unop()
5161 assign( 'B', mce, bTmp32, unop(Iop_64to32, mkexpr(bTmp)) ); in gen_load_b()
5225 return assignNew( 'B', mce, Ity_I32, unop(Iop_64to32, e) ); in narrowTo32()