Searched refs:iffalse (Results 1 - 14 of 14) sorted by relevance

/external/valgrind/memcheck/
H A Dmc_translate.c1463 IRAtom *cond, *iffalse; local
1466 iffalse = assignNew('V', mce, ty,
1468 vatom = assignNew('V', mce, ty, IRExpr_ITE(cond, vatom, iffalse));
4827 IRAtom* iffalse local
4834 return assignNew('V', mce, tyWide, IRExpr_ITE(cond, iftrue2, iffalse));
4858 IRAtom* cond, IRAtom* iftrue, IRAtom* iffalse )
4862 /* Given ITE(cond, iftrue, iffalse), generate
4863 ITE(cond, iftrue#, iffalse#) `UifU` PCast(cond#)
4869 tl_assert(isOriginalAtom(mce, iffalse));
4873 vbits0 = expr2vbits(mce, iffalse);
5348 IRAtom *cond, *iffalse, *iftrue; local
6843 IRAtom* iffalse local
7122 IRAtom *cond, *iffalse, *iftrue; local
7221 IRAtom *cond, *iffalse; local
[all...]
/external/valgrind/VEX/priv/
H A Dir_opt.c370 flatten_Expr(bb, ex->Iex.ITE.iffalse))));
1122 && sameIRExprs_aux( env, e1->Iex.ITE.iffalse,
1123 e2->Iex.ITE.iffalse ));
2360 ? e->Iex.ITE.iftrue : e->Iex.ITE.iffalse;
2365 e->Iex.ITE.iffalse)) {
2366 e2 = e->Iex.ITE.iffalse;
2525 vassert(isIRAtom(ex->Iex.ITE.iffalse));
2529 subst_Expr(env, ex->Iex.ITE.iffalse)
2943 addUses_Expr(set, e->Iex.ITE.iffalse);
3774 if (e->Iex.ITE.iffalse
[all...]
H A Dir_defs.c1357 ppIRExpr(e->Iex.ITE.iffalse);
1874 IRExpr* IRExpr_ITE ( IRExpr* cond, IRExpr* iftrue, IRExpr* iffalse ) {
1879 e->Iex.ITE.iffalse = iffalse;
2321 deepCopyIRExpr(e->Iex.ITE.iffalse));
3573 e = e->Iex.ITE.iffalse;
3575 /* return typeOfIRExpr(tyenv, e->Iex.ITE.iffalse); */
3680 && isIRAtom(e->Iex.ITE.iffalse));
3873 useBeforeDef_Expr(bb,stmt,expr->Iex.ITE.iffalse,def_counts);
4159 tcExpr(bb,stmt, expr->Iex.ITE.iffalse, gWordT
[all...]
H A Dhost_mips_isel.c1796 HReg r_dst = iselWordExpr_R(env, e->Iex.ITE.iffalse);
2356 /* expr0Hi:expr0Lo = iffalse */
2358 iselInt64Expr(&expr0Hi, &expr0Lo, env, e->Iex.ITE.iffalse);
3397 HReg r0 = iselFltExpr(env, e->Iex.ITE.iffalse);
3616 HReg r0 = iselDblExpr(env, e->Iex.ITE.iffalse);
H A Dhost_x86_isel.c1498 X86RM* r0 = iselIntExpr_RM(env, e->Iex.ITE.iffalse);
2169 iselInt64Expr(&e0Hi, &e0Lo, env, e->Iex.ITE.iffalse);
3224 HReg r0 = iselDblExpr(env, e->Iex.ITE.iffalse);
3836 HReg r0 = iselVecExpr(env, e->Iex.ITE.iffalse);
H A Dhost_arm64_isel.c2036 /* ITE(ccexpr, iftrue, iffalse) */
2040 HReg r0 = iselIntExpr_R(env, e->Iex.ITE.iffalse);
3139 /* ITE(ccexpr, iftrue, iffalse) */
3142 HReg r0 = iselDblExpr(env, e->Iex.ITE.iffalse);
3323 /* ITE(ccexpr, iftrue, iffalse) */
3326 HReg r0 = iselFltExpr(env, e->Iex.ITE.iffalse);
H A Dhost_amd64_isel.c1864 HReg r0 = iselIntExpr_R(env, e->Iex.ITE.iffalse);
3090 r0 = iselDblExpr(env, e->Iex.ITE.iffalse);
3701 HReg r0 = iselVecExpr(env, e->Iex.ITE.iffalse);
4258 iselDVecExpr(&r0Hi, &r0Lo, env, e->Iex.ITE.iffalse);
H A Dhost_tilegx_isel.c1041 HReg r0 = iselWordExpr_R(env, e->Iex.ITE.iffalse);
H A Dhost_arm_isel.c1881 /* ITE(ccexpr, iftrue, iffalse) */
1885 ARMRI84* r0 = iselIntExpr_RI84(NULL, False, env, e->Iex.ITE.iffalse);
2142 iselInt64Expr(&r0hi, &r0lo, env, e->Iex.ITE.iffalse);
5354 HReg r0 = iselNeonExpr(env, e->Iex.ITE.iffalse);
5522 HReg r0 = iselDblExpr(env, e->Iex.ITE.iffalse);
5665 HReg r0 = iselFltExpr(env, e->Iex.ITE.iffalse);
H A Dhost_ppc_isel.c2442 HReg r0 = iselWordExpr_R(env, e->Iex.ITE.iffalse, IEndianess);
3231 iselInt64Expr(&e0Hi, &e0Lo, env, e->Iex.ITE.iffalse, IEndianess);
4213 HReg fr0 = iselDblExpr(env, e->Iex.ITE.iffalse, IEndianess);
H A Dhost_s390_isel.c1869 r0 = s390_isel_int_expr_RMI(env, expr->Iex.ITE.iffalse);
H A Dguest_s390_toIR.c230 mkite(IRExpr *condition, IRExpr *iftrue, IRExpr *iffalse) argument
234 return IRExpr_ITE(condition, iftrue, iffalse);
/external/valgrind/VEX/pub/
H A Dlibvex_ir.h2101 nonzero, iffalse otherwise. Note that it is STRICT, ie. both
2102 iftrue and iffalse are evaluated in all cases.
2104 ppIRExpr output: ITE(<cond>,<iftrue>,<iffalse>),
2110 IRExpr* iffalse; /* False expression */ member in struct:_IRExpr::__anon15743::__anon15755
2170 extern IRExpr* IRExpr_ITE ( IRExpr* cond, IRExpr* iftrue, IRExpr* iffalse );
/external/valgrind/VEX/useful/
H A Dtest_main.c2134 IRAtom* cond, IRAtom* iftrue, IRAtom* iffalse )
2138 /* Given ITE(cond,iftrue,iffalse), generate
2139 ITE(cond,iftrue#,iffalse#) `UifU` PCast(cond#)
2145 tl_assert(isOriginalAtom(mce, iffalse));
2148 vbits0 = expr2vbits(mce, iffalse);
2198 e->Iex.ITE.iffalse);
2588 || isBogusAtom(e->Iex.ITE.iffalse);

Completed in 343 milliseconds