Searched refs:IRStmt (Results 1 - 25 of 45) sorted by relevance

12

/external/valgrind/main/VEX/priv/
H A Dir_opt.h48 IRExpr* (*specHelper) (HChar*, IRExpr**, IRStmt**, Int),
H A Dguest_ppc_defs.h66 IRStmt** precedingStmts,
72 IRStmt** precedingStmts,
H A Dguest_mips_defs.h56 IRStmt ** precedingStmts,
H A Dguest_arm_defs.h59 IRStmt** precedingStmts,
H A Dir_defs.c1253 void ppIRStmt ( IRStmt* s )
1256 vex_printf("!!! IRStmt* which is NULL !!!");
1733 /* Constructors -- IRStmt */
1735 IRStmt* IRStmt_NoOp ( void )
1738 static IRStmt static_closure;
1742 IRStmt* IRStmt_IMark ( Addr64 addr, Int len, UChar delta ) {
1743 IRStmt* s = LibVEX_Alloc(sizeof(IRStmt));
1750 IRStmt* IRStmt_AbiHint ( IRExpr* base, Int len, IRExpr* nia ) {
1751 IRStmt*
[all...]
H A Dguest_s390_defs.h60 IRStmt **precedingStmts,
H A Dguest_x86_defs.h65 IRStmt** precedingStmts,
H A Dir_opt.c393 static void flatten_Stmt ( IRSB* bb, IRStmt* st )
595 IRStmt* st = bb->stmts[i];
691 IRStmt* st,
837 IRStmt* st;
2340 static IRStmt* subst_and_fold_Stmt ( IRExpr** env, IRStmt* st )
2498 IRStmt* st2;
2633 static void addUses_Stmt ( Bool* set, IRStmt* st )
2731 IRStmt* st;
2803 IRExpr* (*specHelper) (HChar*, IRExpr**, IRStmt**, In
[all...]
H A Dguest_amd64_defs.h65 IRStmt** precedingStmts,
H A Dguest_mips_helpers.c50 IRStmt ** precedingStmts, Int n_precedingStmts)
H A Dmain_main.c166 vassert(sizeof(IRStmt) == 20 /* x86 */
167 || sizeof(IRStmt) == 24 /* arm */);
170 vassert(sizeof(IRStmt) == 32);
206 IRExpr* (*specHelper) ( HChar*, IRExpr**, IRStmt**, Int );
H A Dguest_arm_helpers.c555 IRStmt** precedingStmts,
747 IRStmt* st = precedingStmts[j];
H A Dguest_ppc_helpers.c192 IRStmt** precedingStmts,
200 IRStmt** precedingStmts,
H A Dguest_generic_bb_to_IR.c206 IRStmt* imark;
207 IRStmt* nop;
408 { IRStmt* st = irsb->stmts[irsb->stmts_used-1];
/external/valgrind/main/VEX/pub/
H A Dlibvex_ir.h69 Statements (type 'IRStmt') represent operations with side-effects,
1666 by IRStmt.LLSC since Load-Linkeds have side effects and so
2142 below in the comments for IRStmt.
2170 If an IRStmt 'st' has st.tag equal to Iex_Store, then it's a store
2271 instead use IRStmt.LLSC.
2389 IRStmt; typedef in typeref:struct:_IRStmt
2392 extern IRStmt* IRStmt_NoOp ( void );
2393 extern IRStmt* IRStmt_IMark ( Addr64 addr, Int len, UChar delta );
2394 extern IRStmt* IRStmt_AbiHint ( IRExpr* base, Int len, IRExpr* nia );
2395 extern IRStmt* IRStmt_Pu
[all...]
/external/valgrind/main/exp-sgcheck/
H A Dsg_main.h64 IRStmt* st,
H A Dh_main.c473 sg_instrument_{init,fini,IRStmt,final_jump}. These four completely
592 static /*inline*/ void stmt ( HChar cat, PCEnv* pce, IRStmt* st ) {
666 IRStmt* st = sbIn->stmts[i];
/external/valgrind/main/exp-dhat/
H A Ddh_main.c790 IRStmt* st1 = assign(t1, IRExpr_Load(END, Ity_I64, counter_addr));
791 IRStmt* st2 = assign(t2, binop(Iop_Add64, mkexpr(t1), mkU64(n)));
792 IRStmt* st3 = IRStmt_Store(END, counter_addr, mkexpr(t2));
900 IRStmt* st = sbIn->stmts[i];
/external/valgrind/main/exp-bbv/
H A Dbbv_main.c354 IRStmt *st;
/external/valgrind/main/massif/
H A Dms_main.c2067 IRStmt* st1 = IRStmt_WrTmp(t1, IRExpr_Load(END, Ity_I64, counter_addr));
2068 IRStmt* st2 =
2072 IRStmt* st3 = IRStmt_Store(END, counter_addr, IRExpr_RdTmp(t2));
2092 IRStmt* st = sbIn->stmts[i];
/external/valgrind/main/drd/
H A Ddrd_load_store.c602 IRStmt* const st = bb_in->stmts[i];
/external/valgrind/main/lackey/
H A Dlk_main.c656 IRStmt* st = sbIn->stmts[i];
/external/valgrind/main/VEX/
H A Dtest_main.c284 IRStmt* st;
403 panic("addrcheck: unhandled IRStmt");
2526 static Bool checkForBogusLiterals ( /*FLAT*/ IRStmt* st )
2580 IRStmt* st;
2669 VG_(tool_panic)("memcheck: unhandled IRStmt");
/external/valgrind/main/cachegrind/
H A Dcg_main.c580 IRStmt* st;
958 IRStmt* st;
/external/valgrind/main/callgrind/
H A Dmain.c822 IRStmt* st;
915 IRStmt* st;

Completed in 218 milliseconds

12