/external/valgrind/main/VEX/priv/ |
guest_amd64_defs.h | 49 DisResult disInstr_AMD64 ( IRSB* irbb,
|
ir_defs.c | [all...] |
host_s390_defs.h | 474 HInstrArray *iselSB_S390 ( IRSB *, VexArch, VexArchInfo *, VexAbiInfo * );
|
host_x86_defs.h | 688 extern HInstrArray* iselSB_X86 ( IRSB*, VexArch,
|
main_main.c | 186 HInstrArray* (*iselSB) ( IRSB*, VexArch, VexArchInfo*, 196 IRSB* irsb; local 508 irsb = bb_to_IR ( vta->guest_extents, 527 if (irsb == NULL) { 561 sanityCheckIRSB( irsb, "initial IR", 567 irsb = do_iropt_BB ( irsb, specHelper, preciseMemExnsFn, 570 sanityCheckIRSB( irsb, "after initial iropt", 577 ppIRSB ( irsb ); [all...] |
guest_generic_bb_to_IR.c | 105 returning a new IRSB. The disassembler may chase across basic 128 NULL. If non-NULL, the IRSB under construction is handed to 143 IRSB* bb_to_IR ( 157 /*IN*/ Bool (*preamble_function)(void*,IRSB*), 171 IRSB* irsb; local 195 irsb = emptyIRSB(); 214 selfcheck_idx = irsb->stmts_used; 216 addStmtToIRSB( irsb, nop ); 221 Bool stopNow = preamble_function( callback_opaque, irsb ); [all...] |
host_amd64_defs.h | 756 extern HInstrArray* iselSB_AMD64 ( IRSB*, VexArch,
|
host_arm_defs.h | 980 extern HInstrArray* iselSB_ARM ( IRSB*, VexArch,
|
host_ppc_defs.h | 861 extern HInstrArray* iselSB_PPC ( IRSB*, VexArch,
|
host_s390_isel.c | [all...] |
host_amd64_isel.c | [all...] |
host_ppc_isel.c | [all...] |
host_x86_isel.c | [all...] |
guest_ppc_toIR.c | 161 /* The IRSB* into which we're generating code. */ 162 static IRSB* irsb; variable 442 /* Add a statement to the list held by "irsb". */ 445 addStmtToIRSB( irsb, st ); 452 return newIRTemp( irsb->tyenv, ty ); 512 IRType tyA = typeOfIRExpr(irsb->tyenv, addr); 577 vassert(typeOfIRExpr(irsb->tyenv, arg1) == Ity_I1); 578 vassert(typeOfIRExpr(irsb->tyenv, arg2) == Ity_I1); 585 vassert(typeOfIRExpr(irsb->tyenv, arg1) == Ity_I1) [all...] |
guest_x86_toIR.c | 214 /* The IRSB* into which we're generating code. */ 215 static IRSB* irsb; variable 318 addStmtToIRSB( irsb, st ); 325 return newIRTemp( irsb->tyenv, ty ); 553 IRType ty = typeOfIRExpr(irsb->tyenv, e); 571 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I16); 602 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_V128); 608 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I64); 614 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_F64) [all...] |
/external/valgrind/main/exp-dhat/ |
dh_main.c | 773 void add_counter_update(IRSB* sbOut, Int n) 800 void addMemEvent(IRSB* sbOut, Bool isWrite, Int szB, IRExpr* addr, 873 IRSB* dh_instrument ( VgCallbackClosure* closure, 874 IRSB* sbIn, 880 IRSB* sbOut; 887 // - just before the IRSB's end. [all...] |
/external/valgrind/main/VEX/ |
test_main.c | 79 //static IRSB* ac_instrument ( IRSB*, VexGuestLayout*, IRType ); 81 IRSB* mc_instrument ( void* closureV, 82 IRSB* bb_in, VexGuestLayout* layout, 276 IRSB* ac_instrument (IRSB* bb_in, VexGuestLayout* layout, IRType hWordTy ) 290 IRSB* bb = emptyIRSB(); 517 IRSB* bb; [all...] |
/external/valgrind/main/massif/ |
ms_main.c | [all...] |
/external/valgrind/main/callgrind/ |
global.h | 719 void CLG_(collectBlockInfo)(IRSB* bbIn, UInt*, UInt*, Bool*); 734 BB* CLG_(get_bb)(Addr addr, IRSB* bb_in, Bool *seen_before);
|
bb.c | 242 BB* CLG_(get_bb)(Addr addr, IRSB* bbIn, /*OUT*/ Bool *seen_before)
|
main.c | 321 IRSB* sbOut; 810 void CLG_(collectBlockInfo)(IRSB* sbIn, 855 void addConstMemStoreStmt( IRSB* bbOut, UWord addr, UInt val, IRType hWordTy) 902 IRSB* CLG_(instrument)( VgCallbackClosure* closure, 903 IRSB* sbIn, [all...] |
/external/valgrind/main/cachegrind/ |
cg_main.c | 559 IRSB* sbOut; 571 SB_info* get_SB_info(IRSB* sbIn, Addr origAddr) 945 IRSB* cg_instrument ( VgCallbackClosure* closure, 946 IRSB* sbIn, [all...] |
/external/valgrind/main/exp-sgcheck/ |
sg_main.c | [all...] |
/external/valgrind/main/memcheck/ |
mc_translate.c | 169 IRSB* sb; 174 IRSB being constructed. Note that it does not contain the [all...] |
/external/valgrind/main/helgrind/ |
hg_main.c | [all...] |