/dports/security/py-pyvex/pyvex-9.0.5405/pyvex/ |
H A D | stmt.py | 311 def __init__(self, addr, dataLo, dataHi, expdLo, expdHi, oldLo, oldHi, end): argument 315 self.expdLo = expdLo 327 …self.oldLo, self.oldHi, self.end[-2:].lower(), self.addr, self.expdLo, self.expdHi, self.dataLo, s… 334 IRExpr._from_c(c_stmt.Ist.CAS.details.expdLo), 356 expdLoTy = self.expdLo.typecheck(tyenv) 365 expdLoTy = self.expdLo.typecheck(tyenv)
|
/dports/security/py-pyvex/pyvex-9.0.5405/vex/priv/ |
H A D | host_tilegx_isel.c | 1533 if (cas->expdLo->tag != Iex_Const) in iselStmt() 1535 r_exp = iselWordExpr_R(env, cas->expdLo); in iselStmt() 1542 if((sz == 8 && cas->expdLo->Iex.Const.con->Ico.U64 == 0) || in iselStmt() 1543 (sz == 4 && cas->expdLo->Iex.Const.con->Ico.U32 == 0)) in iselStmt() 1549 else if((sz == 8 && cas->expdLo->Iex.Const.con->Ico.U64 == 2) || in iselStmt() 1550 (sz == 4 && cas->expdLo->Iex.Const.con->Ico.U32 == 2)) in iselStmt() 1556 else if((sz == 8 && cas->expdLo->Iex.Const.con->Ico.U64 == 3) || in iselStmt() 1557 (sz == 4 && cas->expdLo->Iex.Const.con->Ico.U32 == 3)) in iselStmt() 1563 else if((sz == 8 && cas->expdLo->Iex.Const.con->Ico.U64 == 4) || in iselStmt() 1564 (sz == 4 && cas->expdLo->Iex.Const.con->Ico.U32 == 4)) in iselStmt() [all …]
|
H A D | ir_defs.c | 1526 ppIRExpr(cas->expdLo); in ppIRCAS() 2137 IRExpr* expdHi, IRExpr* expdLo, in mkIRCAS() argument 2145 cas->expdLo = expdLo; in mkIRCAS() 2488 deepCopyIRExpr(cas->expdLo), in deepCopyIRCAS() 3879 && isIRAtom(cas->expdLo) in isFlatIRStmt() 4105 useBeforeDef_Expr(bb,stmt,cas->expdLo,def_counts); in useBeforeDef_Stmt() 4464 tyExpd = typeOfIRExpr(tyenv, cas->expdLo); in tcStmt()
|
H A D | ir_opt.c | 470 e3 = flatten_Expr(bb, cas->expdLo); in flatten_Stmt() 2784 vassert(isIRAtom(cas->expdLo)); in subst_and_fold_Stmt() 2792 fold_Expr(env, subst_Expr(env, cas->expdLo)), in subst_and_fold_Stmt() 3154 addUses_Expr(set, cas->expdLo); in addUses_Stmt() 4780 deltaIRExpr(st->Ist.CAS.details->expdLo, delta); in deltaIRStmt() 5316 aoccCount_Expr(uses, cas->expdLo); in aoccCount_Stmt() 5702 atbSubst_Expr(env, cas->expdLo), in atbSubst_Stmt() 6436 vassert(isIRAtom(cas->expdLo)); in do_XOR_TRANSFORM_IRSB() 6651 vassert(isIRAtom(cas->expdLo)); in considerExpensives()
|
H A D | host_x86_isel.c | 4185 HReg rExpdLo = iselIntExpr_R(env, cas->expdLo); in iselStmt() 4214 HReg rExpdLo = iselIntExpr_R(env, cas->expdLo); in iselStmt()
|
H A D | host_s390_isel.c | 5099 HReg op1 = s390_isel_int_expr(env, cas->expdLo); /* expected value */ in s390_isel_stmt() 5115 HReg op1_low = s390_isel_int_expr(env, cas->expdLo); /* expected value */ in s390_isel_stmt()
|
H A D | guest_x86_toIR.c | 15352 IRTemp expdLo = newTemp(Ity_I32); in disInstr_X86_WRK() local 15377 assign( expdLo, getIReg(4,R_EAX) ); in disInstr_X86_WRK() 15385 mkexpr(expdHi), mkexpr(expdLo), in disInstr_X86_WRK() 15394 binop(Iop_Xor32, mkexpr(oldLo), mkexpr(expdLo)) in disInstr_X86_WRK() 15411 mkexpr(expdLo), mkexpr(oldLo) in disInstr_X86_WRK()
|
H A D | host_amd64_isel.c | 4685 HReg rExpd = iselIntExpr_R(env, cas->expdLo); in iselStmt() 4714 HReg rExpdLo = iselIntExpr_R(env, cas->expdLo); in iselStmt()
|
/dports/security/py-angr/angr-9.0.5405/angr/engines/vex/light/ |
H A D | light.py | 381 self._analyze_vex_stmt_CAS_expdLo(stmt.expdLo), 386 stmt.expdLo.result_type(self.irsb.tyenv) 394 … def _perform_vex_stmt_CAS(self, addr, dataLo, dataHi, expdLo, expdHi, oldLo, oldHi, endness, ty): argument 408 expd = self._perform_vex_stmt_CAS_widen(widen_op, (expdHi, expdLo)) 412 expd = expdLo
|
/dports/security/py-pyvex/pyvex-9.0.5405/vex/pub/ |
H A D | libvex_ir.h | 2587 IRExpr* expdLo; member 2597 IRExpr* expdHi, IRExpr* expdLo,
|
/dports/devel/valgrind-lts/valgrind-dragonfly-dragonfly/VEX/pub/ |
H A D | libvex_ir.h | 2659 IRExpr* expdLo; member 2669 IRExpr* expdHi, IRExpr* expdLo,
|
/dports/devel/valgrind/valgrind-dragonfly-dragonfly/VEX/pub/ |
H A D | libvex_ir.h | 2659 IRExpr* expdLo; member 2669 IRExpr* expdHi, IRExpr* expdLo,
|
/dports/devel/valgrind-lts/valgrind-dragonfly-dragonfly/memcheck/ |
H A D | mc_translate.c | 6375 elemTy = typeOfIRExpr(mce->sb->tyenv, cas->expdLo); in do_shadow_CAS_single() 6396 tl_assert(isOriginalAtom(mce, cas->expdLo)); in do_shadow_CAS_single() 6398 = assignNew('V', mce, elemTy, expr2vbits(mce, cas->expdLo, HuOth)); in do_shadow_CAS_single() 6402 = assignNew('B', mce, Ity_I32, schemeE(mce, cas->expdLo)); in do_shadow_CAS_single() 6434 binop(opCasCmpEQ, cas->expdLo, mkexpr(cas->oldLo))); in do_shadow_CAS_single() 6469 elemTy = typeOfIRExpr(mce->sb->tyenv, cas->expdLo); in do_shadow_CAS_double() 6511 tl_assert(isOriginalAtom(mce, cas->expdLo)); in do_shadow_CAS_double() 6522 = assignNew('B', mce, Ity_I32, schemeE(mce, cas->expdLo)); in do_shadow_CAS_double() 6585 binop(opXor, cas->expdLo, mkexpr(cas->oldLo))); in do_shadow_CAS_double() 7934 || isBogusAtom(cas->expdLo) in containsBogusLiterals() [all …]
|
/dports/devel/valgrind/valgrind-dragonfly-dragonfly/memcheck/ |
H A D | mc_translate.c | 6375 elemTy = typeOfIRExpr(mce->sb->tyenv, cas->expdLo); in do_shadow_CAS_single() 6396 tl_assert(isOriginalAtom(mce, cas->expdLo)); in do_shadow_CAS_single() 6398 = assignNew('V', mce, elemTy, expr2vbits(mce, cas->expdLo, HuOth)); in do_shadow_CAS_single() 6402 = assignNew('B', mce, Ity_I32, schemeE(mce, cas->expdLo)); in do_shadow_CAS_single() 6434 binop(opCasCmpEQ, cas->expdLo, mkexpr(cas->oldLo))); in do_shadow_CAS_single() 6469 elemTy = typeOfIRExpr(mce->sb->tyenv, cas->expdLo); in do_shadow_CAS_double() 6511 tl_assert(isOriginalAtom(mce, cas->expdLo)); in do_shadow_CAS_double() 6522 = assignNew('B', mce, Ity_I32, schemeE(mce, cas->expdLo)); in do_shadow_CAS_double() 6585 binop(opXor, cas->expdLo, mkexpr(cas->oldLo))); in do_shadow_CAS_double() 7934 || isBogusAtom(cas->expdLo) in containsBogusLiterals() [all …]
|
/dports/devel/valgrind-lts/valgrind-dragonfly-dragonfly/VEX/priv/ |
H A D | ir_defs.c | 1517 ppIRExpr(cas->expdLo); in ppIRCAS() 2128 IRExpr* expdHi, IRExpr* expdLo, in mkIRCAS() argument 2136 cas->expdLo = expdLo; in mkIRCAS() 2479 deepCopyIRExpr(cas->expdLo), in deepCopyIRCAS() 3900 && isIRAtom(cas->expdLo) in isFlatIRStmt() 4142 useBeforeDef_Expr(bb,stmt,cas->expdLo,def_counts); in useBeforeDef_Stmt() 4553 tyExpd = typeOfIRExpr(tyenv, cas->expdLo); in tcStmt()
|
H A D | ir_opt.c | 463 e3 = flatten_Expr(bb, cas->expdLo); in flatten_Stmt() 2711 vassert(isIRAtom(cas->expdLo)); in subst_and_fold_Stmt() 2719 fold_Expr(env, subst_Expr(env, cas->expdLo)), in subst_and_fold_Stmt() 3081 addUses_Expr(set, cas->expdLo); in addUses_Stmt() 4707 deltaIRExpr(st->Ist.CAS.details->expdLo, delta); in deltaIRStmt() 5243 aoccCount_Expr(uses, cas->expdLo); in aoccCount_Stmt() 5629 atbSubst_Expr(env, cas->expdLo), in atbSubst_Stmt() 6363 vassert(isIRAtom(cas->expdLo)); in do_XOR_TRANSFORM_IRSB() 6576 vassert(isIRAtom(cas->expdLo)); in considerExpensives()
|
H A D | host_s390_isel.c | 5041 HReg op1 = s390_isel_int_expr(env, cas->expdLo); /* expected value */ in s390_isel_stmt() 5057 HReg op1_low = s390_isel_int_expr(env, cas->expdLo); /* expected value */ in s390_isel_stmt()
|
H A D | host_x86_isel.c | 4235 HReg rExpdLo = iselIntExpr_R(env, cas->expdLo); in iselStmt() 4264 HReg rExpdLo = iselIntExpr_R(env, cas->expdLo); in iselStmt()
|
H A D | guest_x86_toIR.c | 14805 IRTemp expdLo = newTemp(Ity_I32); in disInstr_X86_WRK() local 14830 assign( expdLo, getIReg(4,R_EAX) ); in disInstr_X86_WRK() 14838 mkexpr(expdHi), mkexpr(expdLo), in disInstr_X86_WRK() 14847 binop(Iop_Xor32, mkexpr(oldLo), mkexpr(expdLo)) in disInstr_X86_WRK() 14864 mkexpr(expdLo), mkexpr(oldLo) in disInstr_X86_WRK()
|
/dports/devel/valgrind/valgrind-dragonfly-dragonfly/VEX/priv/ |
H A D | ir_defs.c | 1517 ppIRExpr(cas->expdLo); in ppIRCAS() 2128 IRExpr* expdHi, IRExpr* expdLo, in mkIRCAS() argument 2136 cas->expdLo = expdLo; in mkIRCAS() 2479 deepCopyIRExpr(cas->expdLo), in deepCopyIRCAS() 3900 && isIRAtom(cas->expdLo) in isFlatIRStmt() 4142 useBeforeDef_Expr(bb,stmt,cas->expdLo,def_counts); in useBeforeDef_Stmt() 4553 tyExpd = typeOfIRExpr(tyenv, cas->expdLo); in tcStmt()
|
H A D | ir_opt.c | 463 e3 = flatten_Expr(bb, cas->expdLo); in flatten_Stmt() 2711 vassert(isIRAtom(cas->expdLo)); in subst_and_fold_Stmt() 2719 fold_Expr(env, subst_Expr(env, cas->expdLo)), in subst_and_fold_Stmt() 3081 addUses_Expr(set, cas->expdLo); in addUses_Stmt() 4707 deltaIRExpr(st->Ist.CAS.details->expdLo, delta); in deltaIRStmt() 5243 aoccCount_Expr(uses, cas->expdLo); in aoccCount_Stmt() 5629 atbSubst_Expr(env, cas->expdLo), in atbSubst_Stmt() 6363 vassert(isIRAtom(cas->expdLo)); in do_XOR_TRANSFORM_IRSB() 6576 vassert(isIRAtom(cas->expdLo)); in considerExpensives()
|
H A D | host_s390_isel.c | 5041 HReg op1 = s390_isel_int_expr(env, cas->expdLo); /* expected value */ in s390_isel_stmt() 5057 HReg op1_low = s390_isel_int_expr(env, cas->expdLo); /* expected value */ in s390_isel_stmt()
|
H A D | host_x86_isel.c | 4235 HReg rExpdLo = iselIntExpr_R(env, cas->expdLo); in iselStmt() 4264 HReg rExpdLo = iselIntExpr_R(env, cas->expdLo); in iselStmt()
|
H A D | guest_x86_toIR.c | 14805 IRTemp expdLo = newTemp(Ity_I32); in disInstr_X86_WRK() local 14830 assign( expdLo, getIReg(4,R_EAX) ); in disInstr_X86_WRK() 14838 mkexpr(expdHi), mkexpr(expdLo), in disInstr_X86_WRK() 14847 binop(Iop_Xor32, mkexpr(oldLo), mkexpr(expdLo)) in disInstr_X86_WRK() 14864 mkexpr(expdLo), mkexpr(oldLo) in disInstr_X86_WRK()
|
/dports/security/py-pyvex/pyvex-9.0.5405/tests/ |
H A D | test.py | 243 nose.tools.assert_equal(m.expdLo.tmp, el.tmp)
|