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 267 return toBool( isIRAtom(e->Iex.Binop.arg1)
268 && isIRAtom(e->Iex.Binop.arg2) );
270 return isIRAtom(e->Iex.Load.addr);
290 IRExpr_GetI(ex->Iex.GetI.descr,
291 flatten_Expr(bb, ex->Iex.GetI.ix),
292 ex->Iex.GetI.bias)));
302 IRQop* qop = ex->Iex.Qop.details;
314 IRTriop* triop = ex->Iex.Triop.details;
327 IRExpr_Binop(ex->Iex.Binop.op,
328 flatten_Expr(bb, ex->Iex.Binop.arg1)
    [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;
577 && guard->Iex.Const.con->tag == Ico_U1
578 && guard->Iex.Const.con->Ico.U1 == True) {
762 return lookupIRTemp(env, e->Iex.RdTmp.tmp);
768 X86AMode* amode = iselIntExpr_AMode ( env, e->Iex.Load.addr )
    [all...]
host_amd64_isel.c 289 && e->Iex.Const.con->tag == Ico_U64
290 && e->Iex.Const.con->Ico.U64 == 0ULL;
296 && e->Iex.Const.con->tag == Ico_U32
297 && e->Iex.Const.con->Ico.U32 == 0;
363 vassert(e->Iex.Const.con->tag == Ico_U64);
364 if (fitsIn32Bits(e->Iex.Const.con->Ico.U64)) {
367 AMD64RMI_Imm(toUInt(e->Iex.Const.con->Ico.U64)),
371 return AMD64Instr_Imm64(e->Iex.Const.con->Ico.U64, dst);
376 HReg src = lookupIRTemp(env, e->Iex.RdTmp.tmp);
381 vassert(e->Iex.Get.ty == Ity_I64)
    [all...]
host_arm_isel.c 462 && guard->Iex.Const.con->tag == Ico_U1
463 && guard->Iex.Const.con->Ico.U1 == True) {
573 && guard->Iex.Const.con->tag == Ico_U1
574 && guard->Iex.Const.con->Ico.U1 == True) {
688 && (e->Iex.Binop.op == Iop_Add32 || e->Iex.Binop.op == Iop_Sub32)
689 && e->Iex.Binop.arg2->tag == Iex_Const
690 && e->Iex.Binop.arg2->Iex.Const.con->tag == Ico_U32) {
691 Int simm = (Int)e->Iex.Binop.arg2->Iex.Const.con->Ico.U32
    [all...]
host_mips_isel.c 409 if (guard->tag == Iex_Const && guard->Iex.Const.con->tag == Ico_U1
410 && guard->Iex.Const.con->Ico.U1 == True) {
492 if (guard->tag == Iex_Const && guard->Iex.Const.con->tag == Ico_U1
493 && guard->Iex.Const.con->Ico.U1 == True) {
583 && e->Iex.Binop.op == Iop_Add32
584 && e->Iex.Binop.arg2->tag == Iex_Const
585 && e->Iex.Binop.arg2->Iex.Const.con->tag == Ico_U32
586 && uInt_fits_in_16_bits(e->Iex.Binop.arg2->Iex.Const.con-> Ico.U32))
    [all...]
host_ppc_isel.c 772 && guard->Iex.Const.con->tag == Ico_U1
773 && guard->Iex.Const.con->Ico.U1 == True) {
881 && guard->Iex.Const.con->tag == Ico_U1
882 && guard->Iex.Const.con->Ico.U1 == True) {
    [all...]
host_s390_isel.c 290 if (expr->tag == Iex_Binop && expr->Iex.Binop.op == Iop_Add64) {
291 IRExpr *arg1 = expr->Iex.Binop.arg1;
292 IRExpr *arg2 = expr->Iex.Binop.arg2;
303 if (arg2->tag == Iex_Const && arg2->Iex.Const.con->tag == Ico_U64) {
304 ULong value = arg2->Iex.Const.con->Ico.U64;
410 switch (expr->Iex.Const.con->tag) {
411 case Ico_U1: value = expr->Iex.Const.con->Ico.U1; break;
412 case Ico_U8: value = expr->Iex.Const.con->Ico.U8; break;
413 case Ico_U16: value = expr->Iex.Const.con->Ico.U16; break;
414 case Ico_U32: value = expr->Iex.Const.con->Ico.U32; break
    [all...]
ir_defs.c     [all...]
guest_arm_helpers.c 549 && e->Iex.Const.con->tag == Ico_U32
550 && e->Iex.Const.con->Ico.U32 == n );
742 IRTemp look_for = cond_n_op->Iex.RdTmp.tmp;
751 && st->Ist.WrTmp.data->Iex.Binop.op == Iop_Or32
752 && isU32(st->Ist.WrTmp.data->Iex.Binop.arg2, (ARMCondAL << 4)))
    [all...]
guest_s390_helpers.c     [all...]
guest_x86_helpers.c 771 && e->Iex.Const.con->tag == Ico_U32
772 && e->Iex.Const.con->Ico.U32 == n );
    [all...]
guest_amd64_helpers.c     [all...]
  /external/valgrind/main/memcheck/
mc_translate.c 323 TempMapEnt* ent = VG_(indexXA)( mce->tmpMap, a1->Iex.RdTmp.tmp );
336 TempMapEnt* ent = VG_(indexXA)( mce->tmpMap, a1->Iex.RdTmp.tmp );
    [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 396 if (e->Iex.Get.offset != offset_SP) goto case2;
397 if (e->Iex.Get.ty != typeof_SP) goto case2;
408 if (e->Iex.Binop.arg1->tag != Iex_RdTmp) goto case3;
409 if (!get_SP_delta(e->Iex.Binop.arg1->Iex.RdTmp.tmp, &delta)) goto case3;
410 if (e->Iex.Binop.arg2->tag != Iex_Const) goto case3;
411 if (!IS_ADD_OR_SUB(e->Iex.Binop.op)) goto case3;
412 con = GET_CONST(e->Iex.Binop.arg2->Iex.Const.con);
414 if (IS_ADD(e->Iex.Binop.op))
    [all...]
  /external/valgrind/main/drd/
drd_load_store.c 319 && bb->stmts[i]->Ist.WrTmp.tmp == addr_expr->Iex.RdTmp.tmp)
322 if (e->tag == Iex_Get && e->Iex.Get.offset == STACK_POINTER_OFFSET)
640 IRExpr* addr_expr = data->Iex.Load.addr;
644 sizeofIRType(data->Iex.Load.ty));
646 instrument_load(bb, data->Iex.Load.addr,
647 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/main/callgrind/
main.c 1007 IRExpr* aexpr = data->Iex.Load.addr;
1011 sizeofIRType(data->Iex.Load.ty), aexpr );
    [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/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 620 milliseconds

1 2