Home
last modified time | relevance | path

Searched refs:IRExpr_Get (Results 1 – 17 of 17) sorted by relevance

/external/valgrind/coregrind/
Dm_translate.c530 IRStmt_WrTmp( old_SP, IRExpr_Get(offset_SP, typeof_SP) ) in vg_SP_update_pass()
577 IRStmt_WrTmp( new_SP, IRExpr_Get(offset_SP, typeof_SP) ) in vg_SP_update_pass()
1066 IRExpr_Binop(op_Add, IRExpr_Get( offB_REDIR_SP, ty_Word ), one) in gen_PUSH()
1153 IRStmt_WrTmp( t1, IRExpr_Get( offB_REDIR_SP, ty_Word ) ) in gen_POP()
1215 gen_PUSH( bb, IRExpr_Get(offB_LR, Ity_I64) ); in gen_push_and_set_LR_R2()
1216 gen_PUSH( bb, IRExpr_Get(offB_GPR2, Ity_I64) ); in gen_push_and_set_LR_R2()
1295 gen_PUSH( bb, IRExpr_Get(offB_LR, Ity_I64) ); in gen_push_R2_and_set_LR()
1296 gen_PUSH( bb, IRExpr_Get(offB_GPR2, Ity_I64) ); in gen_push_R2_and_set_LR()
1409 IRExpr_Get(offsetof(VexGuestArchState,guest_GPR2), in mk_preamble__set_NRADDR_to_nraddr()
1424 IRExpr_Get(offsetof(VexGuestArchState,guest_GPR2), in mk_preamble__set_NRADDR_to_nraddr()
/external/valgrind/VEX/priv/
Dguest_x86_toIR.c543 return IRExpr_Get( integerGuestRegOffset(sz,archreg), in getIReg()
563 return IRExpr_Get( segmentGuestRegOffset(sreg), Ity_I16 ); in getSReg()
574 return IRExpr_Get( xmmGuestRegOffset(xmmreg), Ity_V128 ); in getXMMReg()
579 return IRExpr_Get( xmmGuestRegLane64offset(xmmreg,laneno), Ity_I64 ); in getXMMRegLane64()
584 return IRExpr_Get( xmmGuestRegLane64offset(xmmreg,laneno), Ity_F64 ); in getXMMRegLane64F()
589 return IRExpr_Get( xmmGuestRegLane32offset(xmmreg,laneno), Ity_I32 ); in getXMMRegLane32()
594 return IRExpr_Get( xmmGuestRegLane32offset(xmmreg,laneno), Ity_F32 ); in getXMMRegLane32F()
787 = mkIRExprVec_4( IRExpr_Get(OFFB_CC_OP, Ity_I32), in mk_x86g_calculate_eflags_all()
788 IRExpr_Get(OFFB_CC_DEP1, Ity_I32), in mk_x86g_calculate_eflags_all()
789 IRExpr_Get(OFFB_CC_DEP2, Ity_I32), in mk_x86g_calculate_eflags_all()
[all …]
Dguest_arm_toIR.c524 return IRExpr_Get( integerGuestRegOffset(iregNo), Ity_I32 ); in llGetIReg()
544 e = IRExpr_Get( integerGuestRegOffset(iregNo), Ity_I32 ); in getIRegA()
561 e = IRExpr_Get( integerGuestRegOffset(iregNo), Ity_I32 ); in getIRegT()
697 return IRExpr_Get( doubleGuestRegOffset(dregNo), Ity_F64 ); in llGetDReg()
740 return IRExpr_Get( doubleGuestRegOffset(dregNo), Ity_I64 ); in llGetDRegI64()
806 return IRExpr_Get( quadGuestRegOffset(qregNo), Ity_V128 ); in llGetQReg()
865 return IRExpr_Get( floatGuestRegOffset(fregNo), Ity_F32 ); in llGetFReg()
925 e, IRExpr_Get(gsoffset, Ity_I32) ) in putMiscReg32()
934 assign(t, IRExpr_Get( OFFB_ITSTATE, Ity_I32)); in get_ITSTATE()
947 assign(t, IRExpr_Get( OFFB_QFLAG32, Ity_I32)); in get_QFLAG32()
[all …]
Dguest_amd64_toIR.c357 IRExpr_ITE(guard, value, IRExpr_Get(gstOffB, ty))) ); in putGuarded()
986 return IRExpr_Get( OFFB_RCX, Ity_I8 ); in getIRegCL()
1018 case 1: return IRExpr_Get( OFFB_RAX, Ity_I8 ); in getIRegRAX()
1019 case 2: return IRExpr_Get( OFFB_RAX, Ity_I16 ); in getIRegRAX()
1020 case 4: return unop(Iop_64to32, IRExpr_Get( OFFB_RAX, Ity_I64 )); in getIRegRAX()
1021 case 8: return IRExpr_Get( OFFB_RAX, Ity_I64 ); in getIRegRAX()
1066 case 1: return IRExpr_Get( OFFB_RDX, Ity_I8 ); in getIRegRDX()
1067 case 2: return IRExpr_Get( OFFB_RDX, Ity_I16 ); in getIRegRDX()
1068 case 4: return unop(Iop_64to32, IRExpr_Get( OFFB_RDX, Ity_I64 )); in getIRegRDX()
1069 case 8: return IRExpr_Get( OFFB_RDX, Ity_I64 ); in getIRegRDX()
[all …]
Dguest_ppc_toIR.c1166 return IRExpr_Get( integerGuestRegOffset(archreg), ty ); in getIReg()
1263 return IRExpr_Get( floatGuestRegOffset(archreg), Ity_F64 ); in getFReg()
1278 e = IRExpr_Get( floatGuestRegOffset( archreg ), Ity_D64 ); in getDReg()
1284 e = IRExpr_Get( floatGuestRegOffset( archreg ), Ity_D32 ); in getDReg32()
1444 return IRExpr_Get( vectorGuestRegOffset(archreg), Ity_V128 ); in getVReg()
1459 return IRExpr_Get( vsxGuestRegOffset(archreg), Ity_V128 ); in getVSReg()
1854 return IRExpr_Get(guestCR0offset(cr), Ity_I8); in getCR0()
1860 return IRExpr_Get(guestCR321offset(cr), Ity_I8); in getCR321()
2054 return IRExpr_Get( OFFB_XER_SO, Ity_I8 ); in getXER_SO()
2064 return IRExpr_Get( OFFB_XER_OV, Ity_I8 ); in getXER_OV()
[all …]
Dguest_arm64_toIR.c1221 return IRExpr_Get( offsetIReg64orSP(iregNo), Ity_I64 ); in getIReg64orSP()
1230 return IRExpr_Get( offsetIReg64orSP(iregNo), Ity_I64 ); in getIReg64orZR()
1273 IRExpr_Get( offsetIReg64orSP(iregNo), Ity_I64 )); in getIReg32orSP()
1283 IRExpr_Get( offsetIReg64orSP(iregNo), Ity_I64 )); in getIReg32orZR()
1388 return IRExpr_Get(offsetQReg128(qregNo), Ity_V128); in getQReg128()
1463 return IRExpr_Get(off, ty); in getQRegLO()
1519 return IRExpr_Get(offsetQRegHI64(qregNo), Ity_I64); in getQRegHI64()
1563 return IRExpr_Get(off, laneTy); in getQRegLane()
1661 binop(Iop_Shr32, IRExpr_Get(OFFB_FPCR, Ity_I32), mkU8(22))); in mk_get_IR_rounding_mode()
1732 binop(Iop_Or64, IRExpr_Get(OFFB_CC_OP, Ity_I64), cond), in mk_arm64g_calculate_condition_dyn()
[all …]
Dguest_s390_toIR.c766 op = IRExpr_Get(S390X_GUEST_OFFSET(guest_CC_OP), Ity_I64); in s390_call_calculate_cc()
767 dep1 = IRExpr_Get(S390X_GUEST_OFFSET(guest_CC_DEP1), Ity_I64); in s390_call_calculate_cc()
768 dep2 = IRExpr_Get(S390X_GUEST_OFFSET(guest_CC_DEP2), Ity_I64); in s390_call_calculate_cc()
769 ndep = IRExpr_Get(S390X_GUEST_OFFSET(guest_CC_NDEP), Ity_I64); in s390_call_calculate_cc()
826 op = IRExpr_Get(S390X_GUEST_OFFSET(guest_CC_OP), Ity_I64); in s390_call_calculate_cond()
827 dep1 = IRExpr_Get(S390X_GUEST_OFFSET(guest_CC_DEP1), Ity_I64); in s390_call_calculate_cond()
828 dep2 = IRExpr_Get(S390X_GUEST_OFFSET(guest_CC_DEP2), Ity_I64); in s390_call_calculate_cond()
829 ndep = IRExpr_Get(S390X_GUEST_OFFSET(guest_CC_NDEP), Ity_I64); in s390_call_calculate_cond()
914 return IRExpr_Get(ar_w0_offset(archreg), Ity_I32); in get_ar_w0()
971 return IRExpr_Get(fpr_w0_offset(archreg), Ity_F32); in get_fpr_w0()
[all …]
Dguest_generic_bb_to_IR.c443 irsb->next = IRExpr_Get(offB_GUEST_IP, guest_word_type); in bb_to_IR()
453 irsb->next = IRExpr_Get(offB_GUEST_IP, guest_word_type); in bb_to_IR()
Dguest_mips_toIR.c1028 return IRExpr_Get(accumulatorGuestRegOffset(acNo), Ity_I64); in getAcc()
1036 return IRExpr_Get(offsetof(VexGuestMIPS32State, guest_DSPControl), Ity_I32); in getDSPControl()
1062 return IRExpr_Get(integerGuestRegOffset(iregNo), ty); in getIReg()
1069 return IRExpr_Get(offsetof(VexGuestMIPS64State, guest_HI), Ity_I64); in getHI()
1071 return IRExpr_Get(offsetof(VexGuestMIPS32State, guest_HI), Ity_I32); in getHI()
1077 return IRExpr_Get(offsetof(VexGuestMIPS64State, guest_LO), Ity_I64); in getLO()
1079 return IRExpr_Get(offsetof(VexGuestMIPS32State, guest_LO), Ity_I32); in getLO()
1085 return IRExpr_Get(offsetof(VexGuestMIPS64State, guest_FCSR), Ity_I32); in getFCSR()
1087 return IRExpr_Get(offsetof(VexGuestMIPS32State, guest_FCSR), Ity_I32); in getFCSR()
1202 return IRExpr_Get(offsetof(VexGuestMIPS64State, guest_ULR), Ity_I64); in getULR()
[all …]
Dguest_tilegx_toIR.c186 return IRExpr_Get(integerGuestRegOffset(iregNo), ty); in getIReg()
361 putIReg(11, IRExpr_Get(offsetof(VexGuestTILEGXState, guest_NRADDR), in disInstr_TILEGX_WRK()
Dir_defs.c1794 IRExpr* IRExpr_Get ( Int off, IRType ty ) { in IRExpr_Get() function
2280 return IRExpr_Get(e->Iex.Get.offset, e->Iex.Get.ty); in deepCopyIRExpr()
/external/valgrind/exp-sgcheck/
Dsg_main.c2101 sp_expr = IRExpr_Get( layout->offset_SP, sp_type ); in gen_Get_SP()
2119 fp_expr = IRExpr_Get( layout->offset_FP, fp_type ); in gen_Get_FP()
/external/valgrind/VEX/pub/
Dlibvex_ir.h2164 extern IRExpr* IRExpr_Get ( Int off, IRType ty );
/external/valgrind/exp-dhat/
Ddh_main.c838 addStmtToIRSB( sbOut, assign(sp, IRExpr_Get(goff_sp, tyAddr))); in addMemEvent()
/external/valgrind/memcheck/
Dmc_translate.c1467 IRExpr_Get(offset + mce->layout->total_sizeB, ty)); in do_shadow_PUT()
1535 return IRExpr_Get( offset + mce->layout->total_sizeB, tyS ); in shadow_GET()
7058 return IRExpr_Get( b_offset + 2*mce->layout->total_sizeB, in schemeE()
7134 IRExpr_Get(b_offset in do_origins_Dirty()
7233 IRExpr_Get(b_offset + in do_origins_Dirty()
/external/valgrind/VEX/useful/
Dtest_main.c1249 return IRExpr_Get( offset + mce->layout->total_sizeB, tyS ); in shadow_GET()
/external/valgrind/helgrind/
Dhg_main.c4539 addStmtToIRSB( sbOut, assign(sp, IRExpr_Get(goff_sp, tyAddr))); in instrument_mem_access()