/external/valgrind/main/VEX/pub/ |
D | libvex_ir.h | 1473 IROp; typedef 1476 extern void ppIROp ( IROp ); 1651 IROp op; /* op-code */ 1660 IROp op; /* op-code */ 1748 IROp op; /* op-code */ 1756 IROp op; /* op-code */ 1768 extern IRExpr* IRExpr_Qop ( IROp op, IRExpr* arg1, IRExpr* arg2, 1770 extern IRExpr* IRExpr_Triop ( IROp op, IRExpr* arg1, 1772 extern IRExpr* IRExpr_Binop ( IROp op, IRExpr* arg1, IRExpr* arg2 ); 1773 extern IRExpr* IRExpr_Unop ( IROp op, IRExpr* arg );
|
/external/valgrind/main/coregrind/ |
D | m_translate.c | 919 IROp op_CmpNE = Iop_CmpNE64; in gen_PUSH() 920 IROp op_Sar = Iop_Sar64; in gen_PUSH() 921 IROp op_Sub = Iop_Sub64; in gen_PUSH() 922 IROp op_Add = Iop_Add64; in gen_PUSH() 933 IROp op_CmpNE = Iop_CmpNE32; in gen_PUSH() 934 IROp op_Sar = Iop_Sar32; in gen_PUSH() 935 IROp op_Sub = Iop_Sub32; in gen_PUSH() 936 IROp op_Add = Iop_Add32; in gen_PUSH() 1013 IROp op_CmpNE = Iop_CmpNE64; in gen_POP() 1014 IROp op_Sar = Iop_Sar64; in gen_POP() [all …]
|
/external/valgrind/main/VEX/priv/ |
D | guest_arm_toIR.c | 295 static IRExpr* unop ( IROp op, IRExpr* a ) in unop() 300 static IRExpr* binop ( IROp op, IRExpr* a1, IRExpr* a2 ) in binop() 305 static IRExpr* triop ( IROp op, IRExpr* a1, IRExpr* a2, IRExpr* a3 ) in triop() 2895 IROp cmp; in dis_neon_vtb() 2977 IROp op, op2; in dis_neon_vdup() 3057 IROp addOp; in dis_neon_data_3same() 3058 IROp andOp; in dis_neon_data_3same() 3059 IROp shOp; in dis_neon_data_3same() 3127 IROp op, op2; in dis_neon_data_3same() 3193 IROp shift_op, add_op; in dis_neon_data_3same() [all …]
|
D | guest_x86_toIR.c | 646 static IRExpr* unop ( IROp op, IRExpr* a ) in unop() 651 static IRExpr* binop ( IROp op, IRExpr* a1, IRExpr* a2 ) in binop() 656 static IRExpr* triop ( IROp op, IRExpr* a1, IRExpr* a2, IRExpr* a3 ) in triop() 708 static IROp mkSizedOp ( IRType ty, IROp op8 ) in mkSizedOp() 723 static IROp mkWidenOp ( Int szSmall, Int szBig, Bool signd ) in mkWidenOp() 859 static Bool isAddSub ( IROp op8 ) in isAddSub() 864 static Bool isLogic ( IROp op8 ) in isLogic() 916 void setFlags_DEP1_DEP2 ( IROp op8, IRTemp dep1, IRTemp dep2, IRType ty ) in setFlags_DEP1_DEP2() 940 void setFlags_DEP1 ( IROp op8, IRTemp dep1, IRType ty ) in setFlags_DEP1() 966 static void setFlags_DEP1_DEP2_shift ( IROp op32, in setFlags_DEP1_DEP2_shift() [all …]
|
D | guest_amd64_toIR.c | 248 static IRExpr* unop ( IROp op, IRExpr* a ) in unop() 253 static IRExpr* binop ( IROp op, IRExpr* a1, IRExpr* a2 ) in binop() 258 static IRExpr* triop ( IROp op, IRExpr* a1, IRExpr* a2, IRExpr* a3 ) in triop() 312 static IROp mkSizedOp ( IRType ty, IROp op8 ) in mkSizedOp() 1677 static Bool isAddSub ( IROp op8 ) in isAddSub() 1682 static Bool isLogic ( IROp op8 ) in isLogic() 1742 void setFlags_DEP1_DEP2 ( IROp op8, IRTemp dep1, IRTemp dep2, IRType ty ) in setFlags_DEP1_DEP2() 1767 void setFlags_DEP1 ( IROp op8, IRTemp dep1, IRType ty ) in setFlags_DEP1() 1794 static void setFlags_DEP1_DEP2_shift ( IROp op64, in setFlags_DEP1_DEP2_shift() 1964 IROp plus = mkSizedOp(ty, Iop_Add8); in helper_ADC() [all …]
|
D | host_s390_isel.c | 1124 IROp unop, binop; in s390_isel_int_expr_wrk() 1547 IROp op = triop->op; in s390_isel_float128_expr_wrk() 1815 IROp op = triop->op; in s390_isel_float_expr_wrk() 1847 IROp op = expr->Iex.Binop.op; in s390_isel_float_expr_wrk() 1920 IROp op = expr->Iex.Unop.op; in s390_isel_float_expr_wrk()
|
D | ir_opt.c | 1189 static IRExpr* mkZeroOfPrimopResultType ( IROp op ) in mkZeroOfPrimopResultType() 1206 static IRExpr* mkOnesOfPrimopResultType ( IROp op ) in mkOnesOfPrimopResultType() 3040 IROp op; 3045 IROp op; 3051 IROp op; 3057 IROp op; 4637 static inline Bool is_Unop ( IRExpr* e, IROp op ) { in is_Unop() 4640 static inline Bool is_Binop ( IRExpr* e, IROp op ) { in is_Binop() 4644 static IRExpr* fold_IRExpr_Binop ( IROp op, IRExpr* a1, IRExpr* a2 ) in fold_IRExpr_Binop() 4669 static IRExpr* fold_IRExpr_Unop ( IROp op, IRExpr* aa ) in fold_IRExpr_Unop()
|
D | ir_defs.c | 119 void ppIROp ( IROp op ) in ppIROp() 122 IROp base; in ppIROp() 1517 IRExpr* IRExpr_Qop ( IROp op, IRExpr* arg1, IRExpr* arg2, in IRExpr_Qop() 1530 IRExpr* IRExpr_Triop ( IROp op, IRExpr* arg1, in IRExpr_Triop() 1542 IRExpr* IRExpr_Binop ( IROp op, IRExpr* arg1, IRExpr* arg2 ) { in IRExpr_Binop() 1550 IRExpr* IRExpr_Unop ( IROp op, IRExpr* arg ) { in IRExpr_Unop() 2102 void typeOfPrimop ( IROp op, in typeOfPrimop()
|
D | guest_ppc_toIR.c | 522 static IRExpr* unop ( IROp op, IRExpr* a ) in unop() 527 static IRExpr* binop ( IROp op, IRExpr* a1, IRExpr* a2 ) in binop() 532 static IRExpr* triop ( IROp op, IRExpr* a1, IRExpr* a2, IRExpr* a3 ) in triop() 537 static IRExpr* qop ( IROp op, IRExpr* a1, IRExpr* a2, in qop() 897 static IROp mkSzOp ( IRType ty, IROp op8 ) in mkSzOp() 976 IROp op; in mkWidenFrom8() 985 IROp op; in mkWidenFrom16() 4155 IROp to_bit = (mode64 ? Iop_64to1 : Iop_32to1); in dis_int_parity() 4156 IROp shr_op = (mode64 ? Iop_Shr64 : Iop_Shr32); in dis_int_parity() 5577 IROp opAND = is32bit ? Iop_And32 : Iop_And64; in do_trap() [all …]
|
D | guest_mips_toIR.c | 600 static IRExpr *unop(IROp op, IRExpr * a) in unop() 605 static IRExpr *binop(IROp op, IRExpr * a1, IRExpr * a2) in binop() 610 static IRExpr *triop(IROp op, IRExpr * a1, IRExpr * a2, IRExpr * a3) in triop()
|
D | host_ppc_isel.c | 195 static IRExpr* unop ( IROp op, IRExpr* a ) in unop() 1642 IROp op_unop = e->Iex.Unop.op; in iselWordExpr_R_wrk() 2799 IROp op_binop = e->Iex.Binop.op; in iselInt128Expr_to_32x4_wrk() 2924 IROp op_binop = e->Iex.Binop.op; in iselInt64Expr_wrk()
|
D | host_amd64_isel.c | 77 static IRExpr* unop ( IROp op, IRExpr* a ) in unop() 82 static IRExpr* binop ( IROp op, IRExpr* a1, IRExpr* a2 ) in binop() 1320 IROp opi = e->Iex.Unop.arg->Iex.Binop.op; /* inner op */ in iselIntExpr_R_wrk()
|
D | host_mips_isel.c | 1076 IROp op_unop = e->Iex.Unop.op; in iselWordExpr_R_wrk() 1968 IROp op_binop = e->Iex.Binop.op; in iselInt64Expr_wrk()
|
D | guest_s390_toIR.c | 51 static void s390_irgen_xonc(IROp, IRTemp, IRTemp, IRTemp); 159 unop(IROp kind, IRExpr *op) in unop() 166 binop(IROp kind, IRExpr *op1, IRExpr *op2) in binop() 173 triop(IROp kind, IRExpr *op1, IRExpr *op2, IRExpr *op3) in triop() 180 qop(IROp kind, IRExpr *op1, IRExpr *op2, IRExpr *op3, IRExpr *op4) in qop() 9277 s390_irgen_xonc(IROp op, IRTemp length, IRTemp start1, IRTemp start2) in s390_irgen_xonc() 9561 s390_irgen_divide_64to32(IROp op, UChar r1, IRTemp op2) in s390_irgen_divide_64to32() 9575 s390_irgen_divide_128to64(IROp op, UChar r1, IRTemp op2) in s390_irgen_divide_128to64() 9589 s390_irgen_divide_64to64(IROp op, UChar r1, IRTemp op2) in s390_irgen_divide_64to64()
|
D | host_x86_isel.c | 91 static IRExpr* unop ( IROp op, IRExpr* a ) in unop() 96 static IRExpr* binop ( IROp op, IRExpr* a1, IRExpr* a2 ) in binop()
|
D | host_arm_isel.c | 191 static IRExpr* unop ( IROp op, IRExpr* a ) in unop() 196 static IRExpr* binop ( IROp op, IRExpr* a1, IRExpr* a2 ) in binop()
|
/external/valgrind/main/memcheck/ |
D | mc_translate.c | 880 IROp opDIFD, opUIFU, opXOR, opNOT, opCMP, opOR; in expensiveCmpEQorNE() 986 IROp cmp_op, in doCmpORD() 992 IROp opOR = m64 ? Iop_Or64 : Iop_Or32; in doCmpORD() 993 IROp opAND = m64 ? Iop_And64 : Iop_And32; in doCmpORD() 994 IROp opSHL = m64 ? Iop_Shl64 : Iop_Shl32; in doCmpORD() 995 IROp opSHR = m64 ? Iop_Shr64 : Iop_Shr32; in doCmpORD() 1717 IROp opAND, opOR, opXOR, opNOT, opADD, opSUB; in expensiveAddSub() 1821 IROp original_op, in scalarShift() 2146 IROp vanillaNarrowingOpOfShape ( IROp qnarrowOp ) in vanillaNarrowingOpOfShape() 2184 IRAtom* vectorNarrowBinV128 ( MCEnv* mce, IROp narrow_op, in vectorNarrowBinV128() [all …]
|
/external/valgrind/main/drd/ |
D | drd_load_store.c | 336 static const IROp u_widen_irop[5][9] = { 417 IROp widen_op; in instr_trace_mem_store()
|
/external/valgrind/main/VEX/ |
D | test_main.c | 1302 IROp opAND, opOR, opXOR, opNOT, opADD; in expensiveAdd32() 1531 IRAtom* vectorNarrowV128 ( MCEnv* mce, IROp narrow_op, in vectorNarrowV128() 1597 IROp op, in expr2vbits_Binop() 1917 IRExpr* expr2vbits_Unop ( MCEnv* mce, IROp op, IRAtom* atom ) in expr2vbits_Unop() 2045 IROp mkAdd; in expr2vbits_LDle_WRK() 2207 IROp mkAdd; in do_shadow_STle()
|
/external/valgrind/main/cachegrind/ |
D | cg_main.c | 1130 IROp widen = tyW==Ity_I32 ? Iop_1Uto32 : Iop_1Uto64; in cg_instrument() 1131 IROp opXOR = tyW==Ity_I32 ? Iop_Xor32 : Iop_Xor64; in cg_instrument()
|
/external/valgrind/main/callgrind/ |
D | main.c | 1122 IROp widen = tyW==Ity_I32 ? Iop_1Uto32 : Iop_1Uto64; in CLG_() 1123 IROp opXOR = tyW==Ity_I32 ? Iop_Xor32 : Iop_Xor64; in CLG_()
|