/external/valgrind/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 | ir_opt.c | 342 IRExpr_Unop(ex->Iex.Unop.op, in flatten_Expr() 343 flatten_Expr(bb, ex->Iex.Unop.arg)))); in flatten_Expr() 1089 return toBool( e1->Iex.Unop.op == e2->Iex.Unop.op in sameIRExprs_aux2() 1090 && sameIRExprs_aux( env, e1->Iex.Unop.arg, in sameIRExprs_aux2() 1091 e2->Iex.Unop.arg )); in sameIRExprs_aux2() 1378 if (e->Iex.Unop.arg->tag == Iex_Const) { in fold_Expr() 1379 switch (e->Iex.Unop.op) { in fold_Expr() 1382 e->Iex.Unop.arg->Iex.Const.con->Ico.U1 in fold_Expr() 1387 e->Iex.Unop.arg->Iex.Const.con->Ico.U1 in fold_Expr() 1392 e->Iex.Unop.arg->Iex.Const.con->Ico.U1 in fold_Expr() [all …]
|
D | host_x86_isel.c | 1159 if (e->Iex.Unop.op == Iop_1Uto8) { in iselIntExpr_R_wrk() 1175 if (e->Iex.Unop.op == Iop_8Uto32) { in iselIntExpr_R_wrk() 1189 if (e->Iex.Unop.op == Iop_8Sto32) { in iselIntExpr_R_wrk() 1203 if (e->Iex.Unop.op == Iop_16Uto32) { in iselIntExpr_R_wrk() 1217 if (e->Iex.Unop.op == Iop_8Uto32) { in iselIntExpr_R_wrk() 1218 if (e->Iex.Unop.arg->tag == Iex_Get) { in iselIntExpr_R_wrk() 1221 vassert(e->Iex.Unop.arg->Iex.Get.ty == Ity_I8); in iselIntExpr_R_wrk() 1223 amode = X86AMode_IR(e->Iex.Unop.arg->Iex.Get.offset, in iselIntExpr_R_wrk() 1231 if (e->Iex.Unop.op == Iop_16Uto32) { in iselIntExpr_R_wrk() 1232 if (e->Iex.Unop.arg->tag == Iex_Get) { in iselIntExpr_R_wrk() [all …]
|
D | host_amd64_isel.c | 408 && e->Iex.Unop.op == Iop_32Uto64 in iselIntExpr_single_instruction() 409 && e->Iex.Unop.arg->tag == Iex_RdTmp) { in iselIntExpr_single_instruction() 410 HReg src = lookupIRTemp(env, e->Iex.Unop.arg->Iex.RdTmp.tmp); in iselIntExpr_single_instruction() 1421 if (e->Iex.Unop.op == Iop_32Uto64 && e->Iex.Unop.arg->tag == Iex_Binop) { in iselIntExpr_R_wrk() 1422 IROp opi = e->Iex.Unop.arg->Iex.Binop.op; /* inner op */ in iselIntExpr_R_wrk() 1423 IRExpr* argL = e->Iex.Unop.arg->Iex.Binop.arg1; in iselIntExpr_R_wrk() 1424 IRExpr* argR = e->Iex.Unop.arg->Iex.Binop.arg2; in iselIntExpr_R_wrk() 1448 switch (e->Iex.Unop.op) { in iselIntExpr_R_wrk() 1452 HReg src = iselIntExpr_R(env, e->Iex.Unop.arg); in iselIntExpr_R_wrk() 1453 addInstr(env, AMD64Instr_MovxLQ(e->Iex.Unop.op == Iop_32Sto64, in iselIntExpr_R_wrk() [all …]
|
D | host_ppc_isel.c | 1852 IROp op_unop = e->Iex.Unop.op; in iselWordExpr_R_wrk() 1889 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg, IEndianess); in iselWordExpr_R_wrk() 1898 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg, IEndianess); in iselWordExpr_R_wrk() 1912 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg, IEndianess); in iselWordExpr_R_wrk() 1925 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg, IEndianess); in iselWordExpr_R_wrk() 1938 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg, IEndianess); in iselWordExpr_R_wrk() 1953 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg, IEndianess); in iselWordExpr_R_wrk() 1960 iselInt64Expr(&rHi,&rLo, env, e->Iex.Unop.arg, IEndianess); in iselWordExpr_R_wrk() 1964 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg, IEndianess); in iselWordExpr_R_wrk() 1974 iselInt64Expr(&rHi,&rLo, env, e->Iex.Unop.arg, IEndianess); in iselWordExpr_R_wrk() [all …]
|
D | host_arm64_isel.c | 1318 if (e->tag == Iex_Unop && e->Iex.Unop.op == Iop_Not1) { in iselCondCode_wrk() 1320 ARM64CondCode cc = iselCondCode(env, e->Iex.Unop.arg); in iselCondCode_wrk() 1331 && e->Iex.Unop.op == Iop_64to1) { in iselCondCode_wrk() 1332 HReg rTmp = iselIntExpr_R(env, e->Iex.Unop.arg); in iselCondCode_wrk() 1342 && e->Iex.Unop.op == Iop_CmpNEZ8) { in iselCondCode_wrk() 1343 HReg r1 = iselIntExpr_R(env, e->Iex.Unop.arg); in iselCondCode_wrk() 1352 && e->Iex.Unop.op == Iop_CmpNEZ16) { in iselCondCode_wrk() 1353 HReg r1 = iselIntExpr_R(env, e->Iex.Unop.arg); in iselCondCode_wrk() 1362 && e->Iex.Unop.op == Iop_CmpNEZ64) { in iselCondCode_wrk() 1363 HReg r1 = iselIntExpr_R(env, e->Iex.Unop.arg); in iselCondCode_wrk() [all …]
|
D | host_arm_isel.c | 1071 if (e->tag == Iex_Unop && e->Iex.Unop.op == Iop_Not1) { in iselCondCode_wrk() 1073 return 1 ^ iselCondCode(env, e->Iex.Unop.arg); in iselCondCode_wrk() 1079 && e->Iex.Unop.op == Iop_32to1) { in iselCondCode_wrk() 1080 HReg rTmp = iselIntExpr_R(env, e->Iex.Unop.arg); in iselCondCode_wrk() 1089 && e->Iex.Unop.op == Iop_CmpNEZ8) { in iselCondCode_wrk() 1090 HReg r1 = iselIntExpr_R(env, e->Iex.Unop.arg); in iselCondCode_wrk() 1099 && e->Iex.Unop.op == Iop_CmpNEZ32) { in iselCondCode_wrk() 1100 HReg r1 = iselIntExpr_R(env, e->Iex.Unop.arg); in iselCondCode_wrk() 1109 && e->Iex.Unop.op == Iop_CmpNEZ64) { in iselCondCode_wrk() 1113 iselInt64Expr(&tHi, &tLo, env, e->Iex.Unop.arg); in iselCondCode_wrk() [all …]
|
D | host_mips_isel.c | 1369 IROp op_unop = e->Iex.Unop.op; in iselWordExpr_R_wrk() 1382 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() 1436 HReg r_srcL = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() 1449 HReg r_srcL = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() 1457 HReg fr_src = iselFltExpr(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() 1469 HReg fr_src = iselFltExpr(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() 1503 return iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() 1507 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() 1519 r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() 1527 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() [all …]
|
D | host_tilegx_isel.c | 786 IROp op_unop = e->Iex.Unop.op; in iselWordExpr_R_wrk() 791 HReg r_srcL = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() 805 HReg r_srcL = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() 820 r1 = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() 836 return iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() 842 HReg src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() 853 HReg src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() 854 Bool srcIs16 = toBool( e->Iex.Unop.op==Iop_16Uto32 in iselWordExpr_R_wrk() 855 || e->Iex.Unop.op==Iop_16Uto64 ); in iselWordExpr_R_wrk() 868 HReg r_src = iselWordExpr_R(env, e->Iex.Unop.arg); in iselWordExpr_R_wrk() [all …]
|
D | host_s390_isel.c | 1550 arg = expr->Iex.Unop.arg; in s390_isel_int_expr_wrk() 1556 unop = expr->Iex.Unop.op; in s390_isel_int_expr_wrk() 2189 IRExpr *left = expr->Iex.Unop.arg; in s390_isel_float128_expr_wrk() 2200 switch (expr->Iex.Unop.op) { in s390_isel_float128_expr_wrk() 2203 (left->Iex.Unop.op == Iop_AbsF32 || in s390_isel_float128_expr_wrk() 2204 left->Iex.Unop.op == Iop_AbsF64)) in s390_isel_float128_expr_wrk() 2542 IROp op = expr->Iex.Unop.op; in s390_isel_float_expr_wrk() 2543 IRExpr *left = expr->Iex.Unop.arg; in s390_isel_float_expr_wrk() 2567 (left->Iex.Unop.op == Iop_AbsF32 || in s390_isel_float_expr_wrk() 2568 left->Iex.Unop.op == Iop_AbsF64)) in s390_isel_float_expr_wrk() [all …]
|
D | ir_defs.c | 1323 ppIROp(e->Iex.Unop.op); in ppIRExpr() 1325 ppIRExpr(e->Iex.Unop.arg); in ppIRExpr() 1851 e->Iex.Unop.op = op; in IRExpr_Unop() 1852 e->Iex.Unop.arg = arg; in IRExpr_Unop() 2309 return IRExpr_Unop(e->Iex.Unop.op, in deepCopyIRExpr() 2310 deepCopyIRExpr(e->Iex.Unop.arg)); in deepCopyIRExpr() 3573 typeOfPrimop(e->Iex.Unop.op, in typeOfIRExpr() 3676 case Iex_Unop: return isIRAtom(e->Iex.Unop.arg); in isFlatIRStmt() 3856 useBeforeDef_Expr(bb,stmt,expr->Iex.Unop.arg,def_counts); in useBeforeDef_Expr() 4123 tcExpr(bb,stmt, expr->Iex.Unop.arg, gWordTy ); in tcExpr() [all …]
|
/external/v8/src/compiler/ |
D | wasm-compiler.cc | 662 Node* WasmGraphBuilder::Unop(wasm::WasmOpcode opcode, Node* input) { in Unop() function in v8::internal::compiler::WasmGraphBuilder 982 Unop(wasm::kExprF32ReinterpretI32, in BuildF32Neg() 983 Binop(wasm::kExprI32Xor, Unop(wasm::kExprI32ReinterpretF32, input), in BuildF32Neg() 993 Unop(wasm::kExprF64ReinterpretI64, in BuildF64Neg() 994 Binop(wasm::kExprI64Xor, Unop(wasm::kExprI64ReinterpretF64, input), in BuildF64Neg() 1011 Node* result = Unop( in BuildF32CopySign() 1014 Binop(wasm::kExprI32And, Unop(wasm::kExprI32ReinterpretF32, left), in BuildF32CopySign() 1016 Binop(wasm::kExprI32And, Unop(wasm::kExprI32ReinterpretF32, right), in BuildF32CopySign() 1025 Node* result = Unop( in BuildF64CopySign() 1028 Binop(wasm::kExprI64And, Unop(wasm::kExprI64ReinterpretF64, left), in BuildF64CopySign() [all …]
|
D | wasm-compiler.h | 85 Node* Unop(wasm::WasmOpcode opcode, Node* input);
|
/external/v8/test/cctest/compiler/ |
D | test-js-typed-lowering.cc | 126 return reduce(Unop(op, Parameter(input_type))); in ReduceUnop() 154 Node* Unop(const Operator* op, Node* input) { in Unop() function in v8::internal::compiler::JSTypedLoweringTester 503 Node* convert = R.Unop(R.javascript.ToNumber(), n); in TEST() 727 Node* ton = R.Unop(R.javascript.ToNumber(), p0); in TEST_WITH_STRONG()
|
/external/valgrind/coregrind/m_debuginfo/ |
D | priv_storage.h | 437 } Unop; member
|
D | storage.c | 864 e.Cex.Unop.op = op; in ML_() 865 e.Cex.Unop.ix = ix; in ML_() 968 ppCfiUnop(e->Cex.Unop.op); in ML_() 970 ML_(ppCfiExpr)(src, e->Cex.Unop.ix); in ML_()
|
D | debuginfo.c | 2444 w = evalCfiExpr( exprs, e->Cex.Unop.ix, eec, ok ); in evalCfiExpr() 2446 switch (e->Cex.Unop.op) { in evalCfiExpr()
|
/external/valgrind/memcheck/ |
D | mc_translate.c | 4930 return expr2vbits_Unop( mce, e->Iex.Unop.op, e->Iex.Unop.arg ); in expr2vbits() 6160 return isBogusAtom(e->Iex.Unop.arg) in checkForBogusLiterals() 6161 || e->Iex.Unop.op == Iop_GetMSBs8x16; in checkForBogusLiterals() 6603 return e1->Iex.Unop.op == e2->Iex.Unop.op in sameIRValue() 6604 && sameIRValue(e1->Iex.Unop.arg, e2->Iex.Unop.arg); in sameIRValue() 7042 IRAtom* b1 = schemeE( mce, e->Iex.Unop.arg ); in schemeE()
|
/external/valgrind/VEX/useful/ |
D | test_main.c | 2185 return expr2vbits_Unop( mce, e->Iex.Unop.op, e->Iex.Unop.arg ); in expr2vbits() 2581 return isBogusAtom(e->Iex.Unop.arg); in checkForBogusLiterals()
|
/external/valgrind/VEX/pub/ |
D | libvex_ir.h | 2032 } Unop; member
|
/external/v8/src/wasm/ |
D | ast-decoder.cc | 661 p->tree->node = builder_->Unop(opcode, p->tree->children[0]->node); in Reduce()
|
/external/clang/lib/Frontend/Rewrite/ |
D | RewriteObjC.cpp | 2515 Expr *Unop = new (Context) UnaryOperator(DRE, UO_AddrOf, in RewriteObjCStringLiteral() local 2521 CK_CPointerToObjCPointerCast, Unop); in RewriteObjCStringLiteral()
|
D | RewriteModernObjC.cpp | 2613 Expr *Unop = new (Context) UnaryOperator(DRE, UO_AddrOf, in RewriteObjCStringLiteral() local 2619 CK_CPointerToObjCPointerCast, Unop); in RewriteObjCStringLiteral()
|
/external/llvm/lib/Target/X86/ |
D | X86InstrSSE.td | 3301 /// Unop Arithmetic
|