HomeSort by relevance Sort by last modified time
    Searched refs:Iex (Results 1 - 25 of 32) 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 274 return toBool( isIRAtom(e->Iex.Binop.arg1)
275 && isIRAtom(e->Iex.Binop.arg2) );
277 return isIRAtom(e->Iex.Load.addr);
297 IRExpr_GetI(ex->Iex.GetI.descr,
298 flatten_Expr(bb, ex->Iex.GetI.ix),
299 ex->Iex.GetI.bias)));
309 IRQop* qop = ex->Iex.Qop.details;
321 IRTriop* triop = ex->Iex.Triop.details;
334 IRExpr_Binop(ex->Iex.Binop.op,
335 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;
646 && guard->Iex.Const.con->tag == Ico_U1
647 && guard->Iex.Const.con->Ico.U1 == True) {
862 return lookupIRTemp(env, e->Iex.RdTmp.tmp);
868 X86AMode* amode = iselIntExpr_AMode ( env, e->Iex.Load.addr )
    [all...]
host_arm_isel.c 497 && guard->Iex.Const.con->tag == Ico_U1
498 && guard->Iex.Const.con->Ico.U1 == True) {
633 && guard->Iex.Const.con->tag == Ico_U1
634 && guard->Iex.Const.con->Ico.U1 == True) {
782 && (e->Iex.Binop.op == Iop_Add32 || e->Iex.Binop.op == Iop_Sub32)
783 && e->Iex.Binop.arg2->tag == Iex_Const
784 && e->Iex.Binop.arg2->Iex.Const.con->tag == Ico_U32) {
785 Int simm = (Int)e->Iex.Binop.arg2->Iex.Const.con->Ico.U32
    [all...]
host_ppc_isel.c 212 && e->Iex.Const.con->tag == Ico_U8
213 && e->Iex.Const.con->Ico.U8 == 0;
813 && guard->Iex.Const.con->tag == Ico_U1
814 && guard->Iex.Const.con->Ico.U1 == True) {
    [all...]
host_mips_isel.c 488 if (guard->tag == Iex_Const && guard->Iex.Const.con->tag == Ico_U1
489 && guard->Iex.Const.con->Ico.U1 == True) {
591 if (guard->tag == Iex_Const && guard->Iex.Const.con->tag == Ico_U1
592 && guard->Iex.Const.con->Ico.U1 == True) {
721 if (e->tag == Iex_Binop && e->Iex.Binop.op == Iop_Add64
722 && e->Iex.Binop.arg2->tag == Iex_Const
723 && e->Iex.Binop.arg2->Iex.Const.con->tag == Ico_U64
725 uLong_is_4_aligned(e->Iex.Binop.arg2->Iex.Const.con->Ico.U64) : True
    [all...]
host_arm64_isel.c 373 IRConst* con = e->Iex.Const.con;
420 && env->previous_rm->Iex.RdTmp.tmp == mode->Iex.RdTmp.tmp) {
638 && guard->Iex.Const.con->tag == Ico_U1
639 && guard->Iex.Const.con->Ico.U1 == True) {
744 && guard->Iex.Const.con->tag == Ico_U1
745 && guard->Iex.Const.con->Ico.U1 == True) {
901 && (e->Iex.Binop.op == Iop_Add64 || e->Iex.Binop.op == Iop_Sub64)
902 && e->Iex.Binop.arg2->tag == Iex_Cons
    [all...]
host_amd64_isel.c 97 && e->Iex.Const.con->tag == Ico_U8
98 && e->Iex.Const.con->Ico.U8 == 0;
298 && e->Iex.Const.con->tag == Ico_U64
299 && e->Iex.Const.con->Ico.U64 == 0ULL;
305 && e->Iex.Const.con->tag == Ico_U32
306 && e->Iex.Const.con->Ico.U32 == 0;
381 vassert(e->Iex.Const.con->tag == Ico_U64);
382 if (fitsIn32Bits(e->Iex.Const.con->Ico.U64)) {
385 AMD64RMI_Imm(toUInt(e->Iex.Const.con->Ico.U64)),
389 return AMD64Instr_Imm64(e->Iex.Const.con->Ico.U64, dst)
    [all...]
host_s390_isel.c 293 if (expr->tag == Iex_Binop && expr->Iex.Binop.op == Iop_Add64) {
294 IRExpr *arg1 = expr->Iex.Binop.arg1;
295 IRExpr *arg2 = expr->Iex.Binop.arg2;
306 if (arg2->tag == Iex_Const && arg2->Iex.Const.con->tag == Ico_U64) {
307 ULong value = arg2->Iex.Const.con->Ico.U64;
413 switch (expr->Iex.Const.con->tag) {
414 case Ico_U1: value = expr->Iex.Const.con->Ico.U1; break;
415 case Ico_U8: value = expr->Iex.Const.con->Ico.U8; break;
416 case Ico_U16: value = expr->Iex.Const.con->Ico.U16; break;
417 case Ico_U32: value = expr->Iex.Const.con->Ico.U32; break
    [all...]
ir_defs.c     [all...]
guest_arm_helpers.c 550 && e->Iex.Const.con->tag == Ico_U32
551 && e->Iex.Const.con->Ico.U32 == n );
743 IRTemp look_for = cond_n_op->Iex.RdTmp.tmp;
752 && st->Ist.WrTmp.data->Iex.Binop.op == Iop_Or32
753 && isU32(st->Ist.WrTmp.data->Iex.Binop.arg2, (ARMCondAL << 4)))
    [all...]
guest_s390_helpers.c     [all...]
guest_arm64_helpers.c 693 && e->Iex.Const.con->tag == Ico_U64
694 && e->Iex.Const.con->Ico.U64 == n );
    [all...]
guest_x86_helpers.c 772 && e->Iex.Const.con->tag == Ico_U32
773 && e->Iex.Const.con->Ico.U32 == n );
    [all...]
  /external/valgrind/main/memcheck/
mc_translate.c 328 TempMapEnt* ent = VG_(indexXA)( mce->tmpMap, a1->Iex.RdTmp.tmp );
341 TempMapEnt* ent = VG_(indexXA)( mce->tmpMap, a1->Iex.RdTmp.tmp );
    [all...]
  /external/valgrind/main/VEX/
test_main.c 330 addr = data->Iex.LDle.addr;
331 sz = sizeofIRType(data->Iex.LDle.ty);
634 if (a1->tag == Iex_RdTmp && a1->Iex.RdTmp.tmp < mce->n_originalTmps)
645 if (a1->tag == Iex_RdTmp && a1->Iex.RdTmp.tmp >= mce->n_originalTmps)
    [all...]
  /external/valgrind/main/coregrind/
m_translate.c 401 if (e->Iex.Get.offset != offset_SP) goto case2;
402 if (e->Iex.Get.ty != typeof_SP) goto case2;
413 if (e->Iex.Binop.arg1->tag != Iex_RdTmp) goto case3;
414 if (!get_SP_delta(e->Iex.Binop.arg1->Iex.RdTmp.tmp, &delta)) goto case3;
415 if (e->Iex.Binop.arg2->tag != Iex_Const) goto case3;
416 if (!IS_ADD_OR_SUB(e->Iex.Binop.op)) goto case3;
417 con = GET_CONST(e->Iex.Binop.arg2->Iex.Const.con);
419 if (IS_ADD(e->Iex.Binop.op))
    [all...]
  /external/valgrind/main/drd/
drd_load_store.c 323 && bb->stmts[i]->Ist.WrTmp.tmp == addr_expr->Iex.RdTmp.tmp)
326 if (e->tag == Iex_Get && e->Iex.Get.offset == STACK_POINTER_OFFSET)
680 IRExpr* addr_expr = data->Iex.Load.addr;
684 sizeofIRType(data->Iex.Load.ty),
687 instrument_load(bb, addr_expr, sizeofIRType(data->Iex.Load.ty),
  /external/valgrind/main/lackey/
lk_main.c 772 addEvent_Dr( sbOut, data->Iex.Load.addr,
773 sizeofIRType(data->Iex.Load.ty) );
    [all...]
  /external/valgrind/main/coregrind/m_gdbserver/
m_gdbserver.c     [all...]
  /external/valgrind/main/exp-dhat/
dh_main.c 924 IRExpr* aexpr = data->Iex.Load.addr;
928 sizeofIRType(data->Iex.Load.ty),
    [all...]
  /external/valgrind/main/callgrind/
main.c 1052 IRExpr* aexpr = data->Iex.Load.addr;
1056 sizeofIRType(data->Iex.Load.ty), aexpr );
    [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...]

Completed in 239 milliseconds

1 2