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

/external/valgrind/main/VEX/priv/
H A Dir_match.c68 if (p->Iex.Unop.op != e->Iex.Unop.op) return False;
69 if (!matchWrk(mi, p->Iex.Unop.arg, e->Iex.Unop.arg))
H A Dhost_amd64_isel.c391 && e->Iex.Unop.op == Iop_32Uto64
392 && e->Iex.Unop.arg->tag == Iex_RdTmp) {
393 HReg src = lookupIRTemp(env, e->Iex.Unop.arg->Iex.RdTmp.tmp);
1319 if (e->Iex.Unop.op == Iop_32Uto64 && e->Iex.Unop.arg->tag == Iex_Binop) {
1320 IROp opi = e->Iex.Unop.arg->Iex.Binop.op; /* inner op */
1321 IRExpr* argL = e->Iex.Unop.arg->Iex.Binop.arg1;
1322 IRExpr* argR = e->Iex.Unop.arg->Iex.Binop.arg2;
1346 switch (e->Iex.Unop.op) {
1350 HReg src = iselIntExpr_R(env, e->Iex.Unop
[all...]
H A Dir_opt.c335 IRExpr_Unop(ex->Iex.Unop.op,
336 flatten_Expr(bb, ex->Iex.Unop.arg))));
1035 return toBool( e1->Iex.Unop.op == e2->Iex.Unop.op
1036 && sameIRExprs_aux( env, e1->Iex.Unop.arg,
1037 e2->Iex.Unop.arg ));
1281 if (e->Iex.Unop.arg->tag == Iex_Const) {
1282 switch (e->Iex.Unop.op) {
1285 e->Iex.Unop.arg->Iex.Const.con->Ico.U1
1290 e->Iex.Unop
[all...]
H A Dhost_x86_isel.c1059 if (e->Iex.Unop.op == Iop_1Uto8) {
1075 if (e->Iex.Unop.op == Iop_8Uto32) {
1089 if (e->Iex.Unop.op == Iop_8Sto32) {
1103 if (e->Iex.Unop.op == Iop_16Uto32) {
1117 if (e->Iex.Unop.op == Iop_8Uto32) {
1118 if (e->Iex.Unop.arg->tag == Iex_Get) {
1121 vassert(e->Iex.Unop.arg->Iex.Get.ty == Ity_I8);
1123 amode = X86AMode_IR(e->Iex.Unop.arg->Iex.Get.offset,
1131 if (e->Iex.Unop.op == Iop_16Uto32) {
1132 if (e->Iex.Unop
[all...]
H A Dhost_ppc_isel.c1642 IROp op_unop = e->Iex.Unop.op;
1678 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg);
1687 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg);
1701 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg);
1714 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg);
1727 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg);
1742 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg);
1749 iselInt64Expr(&rHi,&rLo, env, e->Iex.Unop.arg);
1753 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg);
1763 iselInt64Expr(&rHi,&rLo, env, e->Iex.Unop
[all...]
H A Dhost_mips_isel.c1076 IROp op_unop = e->Iex.Unop.op;
1086 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg);
1128 HReg r_srcL = iselWordExpr_R(env, e->Iex.Unop.arg);
1139 HReg r_srcL = iselWordExpr_R(env, e->Iex.Unop.arg);
1148 HReg fr_src = iselFltExpr(env, e->Iex.Unop.arg);
1167 HReg fr_src = iselFltExpr(env, e->Iex.Unop.arg);
1185 return iselWordExpr_R(env, e->Iex.Unop.arg);
1191 r_src = iselWordExpr_R(env, e->Iex.Unop.arg);
1201 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg);
1230 HReg r_src = iselWordExpr_R(env, e->Iex.Unop
[all...]
H A Dhost_arm_isel.c985 if (e->tag == Iex_Unop && e->Iex.Unop.op == Iop_Not1) {
987 return 1 ^ iselCondCode(env, e->Iex.Unop.arg);
993 && e->Iex.Unop.op == Iop_32to1) {
994 HReg rTmp = iselIntExpr_R(env, e->Iex.Unop.arg);
1003 && e->Iex.Unop.op == Iop_CmpNEZ8) {
1004 HReg r1 = iselIntExpr_R(env, e->Iex.Unop.arg);
1013 && e->Iex.Unop.op == Iop_CmpNEZ32) {
1014 HReg r1 = iselIntExpr_R(env, e->Iex.Unop.arg);
1023 && e->Iex.Unop.op == Iop_CmpNEZ64) {
1027 iselInt64Expr(&tHi, &tLo, env, e->Iex.Unop
[all...]
H A Dhost_s390_isel.c1126 arg = expr->Iex.Unop.arg;
1132 unop = expr->Iex.Unop.op;
1394 if (cond_expr->tag == Iex_Unop && cond_expr->Iex.Unop.op == Iop_1Uto8) {
1395 s390_cc_t cc = s390_isel_cc(env, cond_expr->Iex.Unop.arg);
1638 IRExpr *left = expr->Iex.Unop.arg;
1649 switch (expr->Iex.Unop.op) {
1920 IROp op = expr->Iex.Unop.op;
1921 IRExpr *left = expr->Iex.Unop.arg;
1945 (left->Iex.Unop.op == Iop_AbsF32 || left->Iex.Unop
[all...]
H A Dir_defs.c1086 ppIROp(e->Iex.Unop.op);
1088 ppIRExpr(e->Iex.Unop.arg);
1553 e->Iex.Unop.op = op;
1554 e->Iex.Unop.arg = arg;
1955 return IRExpr_Unop(e->Iex.Unop.op,
1956 deepCopyIRExpr(e->Iex.Unop.arg));
2967 typeOfPrimop(e->Iex.Unop.op,
3059 case Iex_Unop: return isIRAtom(e->Iex.Unop.arg);
3225 useBeforeDef_Expr(bb,stmt,expr->Iex.Unop.arg,def_counts);
3461 tcExpr(bb,stmt, expr->Iex.Unop
[all...]
/external/valgrind/main/VEX/
H A Dtest_main.c2142 return expr2vbits_Unop( mce, e->Iex.Unop.op, e->Iex.Unop.arg );
2538 return isBogusAtom(e->Iex.Unop.arg);
/external/valgrind/main/memcheck/
H A Dmc_translate.c4054 return expr2vbits_Unop( mce, e->Iex.Unop.op, e->Iex.Unop.arg );
5213 return isBogusAtom(e->Iex.Unop.arg);
5630 return e1->Iex.Unop.op == e2->Iex.Unop.op
5631 && sameIRValue(e1->Iex.Unop.arg, e2->Iex.Unop.arg);
6022 IRAtom* b1 = schemeE( mce, e->Iex.Unop.arg );
/external/valgrind/main/VEX/pub/
H A Dlibvex_ir.h400 /* Primitive operations that are used in Unop, Binop, Triop and Qop
1662 } Unop; member in union:_IRExpr::__anon14584
/external/clang/lib/Rewrite/Frontend/
H A DRewriteObjC.cpp2550 Expr *Unop = new (Context) UnaryOperator(DRE, UO_AddrOf, local
2556 CK_CPointerToObjCPointerCast, Unop);
H A DRewriteModernObjC.cpp2630 Expr *Unop = new (Context) UnaryOperator(DRE, UO_AddrOf, local
2636 CK_CPointerToObjCPointerCast, Unop);

Completed in 564 milliseconds