Home
last modified time | relevance | path

Searched refs:IRStmt (Results 1 – 25 of 53) sorted by relevance

123

/external/valgrind/VEX/pub/
Dlibvex_ir.h2907 IRStmt; typedef
2910 extern IRStmt* IRStmt_NoOp ( void );
2911 extern IRStmt* IRStmt_IMark ( Addr addr, UInt len, UChar delta );
2912 extern IRStmt* IRStmt_AbiHint ( IRExpr* base, Int len, IRExpr* nia );
2913 extern IRStmt* IRStmt_Put ( Int off, IRExpr* data );
2914 extern IRStmt* IRStmt_PutI ( IRPutI* details );
2915 extern IRStmt* IRStmt_WrTmp ( IRTemp tmp, IRExpr* data );
2916 extern IRStmt* IRStmt_Store ( IREndness end, IRExpr* addr, IRExpr* data );
2917 extern IRStmt* IRStmt_StoreG ( IREndness end, IRExpr* addr, IRExpr* data,
2919 extern IRStmt* IRStmt_LoadG ( IREndness end, IRLoadGOp cvt, IRTemp dst,
[all …]
/external/valgrind/VEX/priv/
Dir_defs.c1544 void ppIRStmt ( const IRStmt* s ) in ppIRStmt()
2069 IRStmt* IRStmt_NoOp ( void ) in IRStmt_NoOp()
2072 static IRStmt static_closure; in IRStmt_NoOp()
2076 IRStmt* IRStmt_IMark ( Addr addr, UInt len, UChar delta ) { in IRStmt_IMark()
2077 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_IMark()
2084 IRStmt* IRStmt_AbiHint ( IRExpr* base, Int len, IRExpr* nia ) { in IRStmt_AbiHint()
2085 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_AbiHint()
2092 IRStmt* IRStmt_Put ( Int off, IRExpr* data ) { in IRStmt_Put()
2093 IRStmt* s = LibVEX_Alloc_inline(sizeof(IRStmt)); in IRStmt_Put()
2099 IRStmt* IRStmt_PutI ( IRPutI* details ) { in IRStmt_PutI()
[all …]
Dguest_ppc_defs.h71 IRStmt** precedingStmts,
77 IRStmt** precedingStmts,
Dguest_mips_defs.h60 IRStmt ** precedingStmts,
65 IRStmt ** precedingStmts,
Dir_opt.h49 IRExpr* (*specHelper) (const HChar*, IRExpr**, IRStmt**, Int),
Dguest_tilegx_defs.h60 IRStmt ** precedingStmts,
Dguest_arm64_defs.h60 IRStmt** precedingStmts,
Dguest_arm_defs.h62 IRStmt** precedingStmts,
Dir_opt.c400 static void flatten_Stmt ( IRSB* bb, IRStmt* st ) in flatten_Stmt()
622 IRStmt* st = bb->stmts[i]; in redundant_get_removal_BB()
718 IRStmt* st, in handle_gets_Stmt()
893 IRStmt* st; in redundant_put_removal_BB()
2546 static IRStmt* subst_and_fold_Stmt ( IRExpr** env, IRStmt* st ) in subst_and_fold_Stmt()
2761 IRStmt* st2; in cprop_BB()
2878 IRStmt* nop = out->stmts[ix]; in cprop_BB()
2879 IRStmt* lgu = out->stmts[ix+1]; in cprop_BB()
2987 static void addUses_Stmt ( Bool* set, IRStmt* st ) in addUses_Stmt()
3102 IRStmt* st; in do_deadcode_BB()
[all …]
Dguest_s390_defs.h59 IRStmt **precedingStmts,
Dguest_x86_defs.h70 IRStmt** precedingStmts,
Dguest_amd64_defs.h70 IRStmt** precedingStmts,
Dguest_ppc_helpers.c204 IRStmt** precedingStmts, in guest_ppc32_spechelper()
212 IRStmt** precedingStmts, in guest_ppc64_spechelper()
Dmain_main.c276 vassert(sizeof(IRStmt) == 20 /* x86 */ in LibVEX_Init()
277 || sizeof(IRStmt) == 24 /* arm */); in LibVEX_Init()
280 vassert(sizeof(IRStmt) == 32); in LibVEX_Init()
341 IRExpr* (*specHelper) ( const HChar*, IRExpr**, IRStmt**, Int ); in LibVEX_Translate()
Dguest_mips_helpers.c56 IRStmt ** precedingStmts, Int n_precedingStmts) in guest_mips32_spechelper()
62 IRStmt ** precedingStmts, in guest_mips64_spechelper()
Dguest_arm_helpers.c556 IRStmt** precedingStmts, in guest_arm_spechelper()
798 IRStmt* st = precedingStmts[j]; in guest_arm_spechelper()
Dguest_tilegx_helpers.c50 IRStmt ** precedingStmts, Int n_precedingStmts) in guest_tilegx_spechelper()
Dguest_generic_bb_to_IR.c210 IRStmt* imark; in bb_to_IR()
211 IRStmt* nop; in bb_to_IR()
413 { IRStmt* st = irsb->stmts[irsb->stmts_used-1]; in bb_to_IR()
Dguest_tilegx_toIR.c139 static void stmt ( IRStmt * st ) in stmt()
242 static IRStmt* dis_branch ( IRExpr* guard, ULong imm ) in dis_branch()
316 IRStmt *bstmt = NULL; /* Branch statement. */ in disInstr_TILEGX_WRK()
/external/valgrind/exp-sgcheck/
Dsg_main.h64 IRStmt* st,
Dh_main.c592 static /*inline*/ void stmt ( HChar cat, PCEnv* pce, IRStmt* st ) { in stmt()
667 IRStmt* st = sbIn->stmts[i]; in h_instrument()
/external/valgrind/exp-dhat/
Ddh_main.c789 IRStmt* st1 = assign(t1, IRExpr_Load(END, Ity_I64, counter_addr)); in add_counter_update()
790 IRStmt* st2 = assign(t2, binop(Iop_Add64, mkexpr(t1), mkU64(n))); in add_counter_update()
791 IRStmt* st3 = IRStmt_Store(END, counter_addr, mkexpr(t2)); in add_counter_update()
900 IRStmt* st = sbIn->stmts[i]; in dh_instrument()
/external/valgrind/massif/
Dms_main.c2032 IRStmt* st1 = IRStmt_WrTmp(t1, IRExpr_Load(END, Ity_I64, counter_addr)); in add_counter_update()
2033 IRStmt* st2 = in add_counter_update()
2037 IRStmt* st3 = IRStmt_Store(END, counter_addr, IRExpr_RdTmp(t2)); in add_counter_update()
2057 IRStmt* st = sbIn->stmts[i]; in ms_instrument2()
/external/valgrind/exp-bbv/
Dbbv_main.c343 IRStmt *st; in bbv_instrument()
/external/valgrind/lackey/
Dlk_main.c706 IRStmt* st = sbIn->stmts[i]; in lk_instrument()

123