HomeSort by relevance Sort by last modified time
    Searched refs:Iex (Results 1 - 25 of 29) sorted by null

1 2

  /external/valgrind/main/VEX/priv/
ir_match.c 64 setBindee(mi, p->Iex.Binder.binder, e);
68 if (p->Iex.Unop.op != e->Iex.Unop.op) return False;
69 if (!matchWrk(mi, p->Iex.Unop.arg, e->Iex.Unop.arg))
74 if (p->Iex.Binop.op != e->Iex.Binop.op) return False;
75 if (!matchWrk(mi, p->Iex.Binop.arg1, e->Iex.Binop.arg1))
77 if (!matchWrk(mi, p->Iex.Binop.arg2, e->Iex.Binop.arg2)
    [all...]
ir_opt.c 255 return toBool( isIRAtom(e->Iex.Binop.arg1)
256 && isIRAtom(e->Iex.Binop.arg2) );
258 return isIRAtom(e->Iex.Load.addr);
278 IRExpr_GetI(ex->Iex.GetI.descr,
279 flatten_Expr(bb, ex->Iex.GetI.ix),
280 ex->Iex.GetI.bias)));
292 IRExpr_Qop(ex->Iex.Qop.op,
293 flatten_Expr(bb, ex->Iex.Qop.arg1),
294 flatten_Expr(bb, ex->Iex.Qop.arg2),
295 flatten_Expr(bb, ex->Iex.Qop.arg3)
    [all...]
host_x86_isel.c 109 && e->Iex.Const.con->tag == Ico_U8
110 && e->Iex.Const.con->Ico.U8 == 0;
116 && e->Iex.Const.con->tag == Ico_U32
117 && e->Iex.Const.con->Ico.U32 == 0;
123 && e->Iex.Const.con->tag == Ico_U64
124 && e->Iex.Const.con->Ico.U64 == 0ULL;
560 && guard->Iex.Const.con->tag == Ico_U1
561 && guard->Iex.Const.con->Ico.U1 == True) {
745 return lookupIRTemp(env, e->Iex.RdTmp.tmp);
751 X86AMode* amode = iselIntExpr_AMode ( env, e->Iex.Load.addr )
    [all...]
host_amd64_isel.c 275 && e->Iex.Const.con->tag == Ico_U64
276 && e->Iex.Const.con->Ico.U64 == 0ULL;
282 && e->Iex.Const.con->tag == Ico_U32
283 && e->Iex.Const.con->Ico.U32 == 0;
389 vassert(e->Iex.Const.con->tag == Ico_U64);
390 if (fitsIn32Bits(e->Iex.Const.con->Ico.U64)) {
393 AMD64RMI_Imm(toUInt(e->Iex.Const.con->Ico.U64)),
397 return AMD64Instr_Imm64(e->Iex.Const.con->Ico.U64, dst);
402 HReg src = lookupIRTemp(env, e->Iex.RdTmp.tmp);
407 vassert(e->Iex.Get.ty == Ity_I64)
    [all...]
host_arm_isel.c 450 && guard->Iex.Const.con->tag == Ico_U1
451 && guard->Iex.Const.con->Ico.U1 == True) {
561 && guard->Iex.Const.con->tag == Ico_U1
562 && guard->Iex.Const.con->Ico.U1 == True) {
676 && (e->Iex.Binop.op == Iop_Add32 || e->Iex.Binop.op == Iop_Sub32)
677 && e->Iex.Binop.arg2->tag == Iex_Const
678 && e->Iex.Binop.arg2->Iex.Const.con->tag == Ico_U32) {
679 Int simm = (Int)e->Iex.Binop.arg2->Iex.Const.con->Ico.U32
    [all...]
host_ppc_isel.c 725 && guard->Iex.Const.con->tag == Ico_U1
726 && guard->Iex.Const.con->Ico.U1 == True) {
834 && guard->Iex.Const.con->tag == Ico_U1
835 && guard->Iex.Const.con->Ico.U1 == True) {
    [all...]
host_s390_isel.c 211 if (expr->tag == Iex_Binop && expr->Iex.Binop.op == Iop_Add64) {
212 IRExpr *arg1 = expr->Iex.Binop.arg1;
213 IRExpr *arg2 = expr->Iex.Binop.arg2;
224 if (arg2->tag == Iex_Const && arg2->Iex.Const.con->tag == Ico_U64) {
225 ULong value = arg2->Iex.Const.con->Ico.U64;
331 switch (expr->Iex.Const.con->tag) {
332 case Ico_U1: value = expr->Iex.Const.con->Ico.U1; break;
333 case Ico_U8: value = expr->Iex.Const.con->Ico.U8; break;
334 case Ico_U16: value = expr->Iex.Const.con->Ico.U16; break;
335 case Ico_U32: value = expr->Iex.Const.con->Ico.U32; break
    [all...]
ir_defs.c     [all...]
guest_s390_helpers.c 695 return expr->tag == Iex_Const && expr->Iex.Const.con->tag == Ico_U64;
737 cond = cond_expr->Iex.Const.con->Ico.U64;
738 cc_op = cc_op_expr->Iex.Const.con->Ico.U64;
898 mask = cc_dep2->Iex.Const.con->Ico.U64;
972 mask16 = cc_dep2->Iex.Const.con->Ico.U64;
    [all...]
guest_arm_helpers.c 549 && e->Iex.Const.con->tag == Ico_U32
550 && e->Iex.Const.con->Ico.U32 == n );
724 IRTemp look_for = cond_n_op->Iex.RdTmp.tmp;
733 && st->Ist.WrTmp.data->Iex.Binop.op == Iop_Or32
734 && isU32(st->Ist.WrTmp.data->Iex.Binop.arg2, (ARMCondAL << 4)))
    [all...]
guest_amd64_helpers.c     [all...]
guest_x86_helpers.c 771 && e->Iex.Const.con->tag == Ico_U32
772 && e->Iex.Const.con->Ico.U32 == n );
    [all...]
  /external/valgrind/main/memcheck/
mc_translate.c 316 TempMapEnt* ent = VG_(indexXA)( mce->tmpMap, a1->Iex.RdTmp.tmp );
329 TempMapEnt* ent = VG_(indexXA)( mce->tmpMap, a1->Iex.RdTmp.tmp );
917 && e->Iex.Const.con->tag == Ico_U32
918 && e->Iex.Const.con->Ico.U32 == 0 );
925 && e->Iex.Const.con->tag == Ico_U6
    [all...]
  /external/valgrind/main/VEX/
test_main.c 307 addr = data->Iex.LDle.addr;
308 sz = sizeofIRType(data->Iex.LDle.ty);
611 if (a1->tag == Iex_RdTmp && a1->Iex.RdTmp.tmp < mce->n_originalTmps)
622 if (a1->tag == Iex_RdTmp && a1->Iex.RdTmp.tmp >= mce->n_originalTmps)
    [all...]
  /external/valgrind/main/coregrind/
m_translate.c 391 if (e->Iex.Get.offset != offset_SP) goto case2;
392 if (e->Iex.Get.ty != typeof_SP) goto case2;
403 if (e->Iex.Binop.arg1->tag != Iex_RdTmp) goto case3;
404 if (!get_SP_delta(e->Iex.Binop.arg1->Iex.RdTmp.tmp, &delta)) goto case3;
405 if (e->Iex.Binop.arg2->tag != Iex_Const) goto case3;
406 if (!IS_ADD_OR_SUB(e->Iex.Binop.op)) goto case3;
407 con = GET_CONST(e->Iex.Binop.arg2->Iex.Const.con);
409 if (IS_ADD(e->Iex.Binop.op))
    [all...]
  /external/valgrind/main/drd/
drd_load_store.c 286 && bb->stmts[i]->Ist.WrTmp.tmp == addr_expr->Iex.RdTmp.tmp)
289 if (e->tag == Iex_Get && e->Iex.Get.offset == STACK_POINTER_OFFSET)
501 data->Iex.Load.addr,
502 sizeofIRType(data->Iex.Load.ty));
  /external/valgrind/main/lackey/
lk_main.c 727 addEvent_Dr( sbOut, data->Iex.Load.addr,
728 sizeofIRType(data->Iex.Load.ty) );
    [all...]
  /external/valgrind/main/coregrind/m_gdbserver/
m_gdbserver.c     [all...]
  /external/valgrind/tsan/
ts_valgrind.cc 1033 IRConst *con = next->Iex.Const.con;
    [all...]
  /external/valgrind/main/exp-dhat/
dh_main.c 923 IRExpr* aexpr = data->Iex.Load.addr;
927 sizeofIRType(data->Iex.Load.ty),
    [all...]
  /external/valgrind/main/cachegrind/
cg_main.c     [all...]
  /external/valgrind/main/callgrind/
main.c 1003 IRExpr* aexpr = data->Iex.Load.addr;
1007 sizeofIRType(data->Iex.Load.ty), aexpr );
    [all...]
  /external/valgrind/main/VEX/pub/
libvex_ir.h     [all...]
  /external/valgrind/main/exp-sgcheck/
sg_main.c     [all...]
  /external/valgrind/main/helgrind/
hg_main.c     [all...]

Completed in 148 milliseconds

1 2