/external/valgrind/main/VEX/priv/ |
D | guest_ppc_toIR.c | 625 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 …]
|
D | guest_amd64_toIR.c | 980 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 …]
|
D | guest_x86_toIR.c | 1455 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 …]
|
D | guest_arm_toIR.c | 8441 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()
|
D | ir_defs.c | 234 case Iop_64to32: vex_printf("64to32"); return; in ppIROp() 2122 case Iop_64HIto32: case Iop_64to32: in typeOfPrimop()
|
D | ir_opt.c | 1082 case Iop_64to32: { in fold_Expr() 4012 case Iop_64to32: in fold_IRExpr_Unop()
|
D | host_amd64_isel.c | 1645 case Iop_64to32: in iselIntExpr_R_wrk()
|
D | host_ppc_isel.c | 1634 case Iop_64to32: { in iselWordExpr_R_wrk()
|
D | host_x86_isel.c | 1162 case Iop_64to32: { in iselIntExpr_R_wrk()
|
D | host_arm_isel.c | 1510 case Iop_64to32: { in iselIntExpr_R_wrk()
|
/external/valgrind/main/VEX/pub/ |
D | libvex_ir.h | 496 Iop_64to32, // :: I64 -> I32, low half enumerator
|
/external/valgrind/main/exp-ptrcheck/ |
D | h_main.c | 4194 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/ |
D | m_translate.c | 810 return IRExpr_Unop(Iop_64to32, e); in narrowTo32()
|
/external/valgrind/main/memcheck/ |
D | mc_translate.c | 3188 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()
|