/external/valgrind/main/VEX/priv/ |
D | ir_match.c | 68 if (p->Iex.Unop.op != e->Iex.Unop.op) return False; in matchWrk() 69 if (!matchWrk(mi, p->Iex.Unop.arg, e->Iex.Unop.arg)) in matchWrk()
|
D | host_x86_isel.c | 1040 if (e->Iex.Unop.op == Iop_1Uto8) { in iselIntExpr_R_wrk() 1056 if (e->Iex.Unop.op == Iop_8Uto32) { in iselIntExpr_R_wrk() 1070 if (e->Iex.Unop.op == Iop_8Sto32) { in iselIntExpr_R_wrk() 1084 if (e->Iex.Unop.op == Iop_16Uto32) { in iselIntExpr_R_wrk() 1098 if (e->Iex.Unop.op == Iop_8Uto32) { in iselIntExpr_R_wrk() 1099 if (e->Iex.Unop.arg->tag == Iex_Get) { in iselIntExpr_R_wrk() 1102 vassert(e->Iex.Unop.arg->Iex.Get.ty == Ity_I8); in iselIntExpr_R_wrk() 1104 amode = X86AMode_IR(e->Iex.Unop.arg->Iex.Get.offset, in iselIntExpr_R_wrk() 1112 if (e->Iex.Unop.op == Iop_16Uto32) { in iselIntExpr_R_wrk() 1113 if (e->Iex.Unop.arg->tag == Iex_Get) { in iselIntExpr_R_wrk() [all …]
|
D | ir_opt.c | 319 IRExpr_Unop(ex->Iex.Unop.op, in flatten_Expr() 320 flatten_Expr(bb, ex->Iex.Unop.arg)))); in flatten_Expr() 967 && e->Iex.Unop.arg->tag == Iex_Const) { in fold_Expr() 968 switch (e->Iex.Unop.op) { in fold_Expr() 971 e->Iex.Unop.arg->Iex.Const.con->Ico.U1 in fold_Expr() 976 e->Iex.Unop.arg->Iex.Const.con->Ico.U1 in fold_Expr() 981 e->Iex.Unop.arg->Iex.Const.con->Ico.U1 in fold_Expr() 987 e->Iex.Unop.arg->Iex.Const.con->Ico.U1 in fold_Expr() 992 e->Iex.Unop.arg->Iex.Const.con->Ico.U1 in fold_Expr() 997 e->Iex.Unop.arg->Iex.Const.con->Ico.U1 in fold_Expr() [all …]
|
D | host_amd64_isel.c | 417 && e->Iex.Unop.op == Iop_32Uto64 in iselIntExpr_single_instruction() 418 && e->Iex.Unop.arg->tag == Iex_RdTmp) { in iselIntExpr_single_instruction() 419 HReg src = lookupIRTemp(env, e->Iex.Unop.arg->Iex.RdTmp.tmp); in iselIntExpr_single_instruction() 1422 switch (e->Iex.Unop.op) { in iselIntExpr_R_wrk() 1426 HReg src = iselIntExpr_R(env, e->Iex.Unop.arg); in iselIntExpr_R_wrk() 1427 addInstr(env, AMD64Instr_MovxLQ(e->Iex.Unop.op == Iop_32Sto64, in iselIntExpr_R_wrk() 1433 iselInt128Expr(&rHi,&rLo, env, e->Iex.Unop.arg); in iselIntExpr_R_wrk() 1438 iselInt128Expr(&rHi,&rLo, env, e->Iex.Unop.arg); in iselIntExpr_R_wrk() 1447 HReg src = iselIntExpr_R(env, e->Iex.Unop.arg); in iselIntExpr_R_wrk() 1448 Bool srcIs16 = toBool( e->Iex.Unop.op==Iop_16Uto32 in iselIntExpr_R_wrk() [all …]
|
D | host_arm_isel.c | 973 if (e->tag == Iex_Unop && e->Iex.Unop.op == Iop_Not1) { in iselCondCode_wrk() 975 return 1 ^ iselCondCode(env, e->Iex.Unop.arg); in iselCondCode_wrk() 981 && e->Iex.Unop.op == Iop_32to1) { in iselCondCode_wrk() 982 HReg rTmp = iselIntExpr_R(env, e->Iex.Unop.arg); in iselCondCode_wrk() 991 && e->Iex.Unop.op == Iop_CmpNEZ8) { in iselCondCode_wrk() 992 HReg r1 = iselIntExpr_R(env, e->Iex.Unop.arg); in iselCondCode_wrk() 1001 && e->Iex.Unop.op == Iop_CmpNEZ32) { in iselCondCode_wrk() 1002 HReg r1 = iselIntExpr_R(env, e->Iex.Unop.arg); in iselCondCode_wrk() 1011 && e->Iex.Unop.op == Iop_CmpNEZ64) { in iselCondCode_wrk() 1015 iselInt64Expr(&tHi, &tLo, env, e->Iex.Unop.arg); in iselCondCode_wrk() [all …]
|
D | host_ppc_isel.c | 1516 IROp op_unop = e->Iex.Unop.op; in iselWordExpr_R_wrk() 1552 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() 1561 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() 1575 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() 1588 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() 1602 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() 1616 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() 1623 iselInt64Expr(&rHi,&rLo, env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() 1627 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() 1637 iselInt64Expr(&rHi,&rLo, env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() [all …]
|
D | ir_defs.c | 950 ppIROp(e->Iex.Unop.op); in ppIRExpr() 952 ppIRExpr(e->Iex.Unop.arg); in ppIRExpr() 1376 e->Iex.Unop.op = op; in IRExpr_Unop() 1377 e->Iex.Unop.arg = arg; in IRExpr_Unop() 1756 return IRExpr_Unop(e->Iex.Unop.op, in deepCopyIRExpr() 1757 deepCopyIRExpr(e->Iex.Unop.arg)); in deepCopyIRExpr() 2559 typeOfPrimop(e->Iex.Unop.op, in typeOfIRExpr() 2644 case Iex_Unop: return isIRAtom(e->Iex.Unop.arg); in isFlatIRStmt() 2806 useBeforeDef_Expr(bb,stmt,expr->Iex.Unop.arg,def_counts); in useBeforeDef_Expr() 3038 tcExpr(bb,stmt, expr->Iex.Unop.arg, gWordTy ); in tcExpr() [all …]
|
/external/valgrind/main/memcheck/ |
D | mc_translate.c | 3523 return expr2vbits_Unop( mce, e->Iex.Unop.op, e->Iex.Unop.arg ); in expr2vbits() 4571 return isBogusAtom(e->Iex.Unop.arg); in checkForBogusLiterals() 4978 return e1->Iex.Unop.op == e2->Iex.Unop.op in sameIRValue() 4979 && sameIRValue(e1->Iex.Unop.arg, e2->Iex.Unop.arg); in sameIRValue() 5347 IRAtom* b1 = schemeE( mce, e->Iex.Unop.arg ); in schemeE()
|
/external/valgrind/main/VEX/pub/ |
D | libvex_ir.h | 1370 } Unop; member
|
/external/valgrind/main/exp-ptrcheck/ |
D | h_main.c | 5228 tl_assert(isIRAtom(e->Iex.Unop.arg)); in schemeS() 5230 instrument_arithop( pce, dst, dstv, e->Iex.Unop.op, in schemeS() 5231 e->Iex.Unop.arg, in schemeS()
|
/external/clang/lib/Rewrite/ |
D | RewriteObjC.cpp | 2664 Expr *Unop = new (Context) UnaryOperator(DRE, UO_AddrOf, in RewriteObjCStringLiteral() local 2670 CK_BitCast, Unop); in RewriteObjCStringLiteral()
|
/external/llvm/lib/Target/X86/ |
D | X86InstrSSE.td | 1699 /// Unop Arithmetic
|