HomeSort by relevance Sort by last modified time
    Searched refs:IRSB (Results 26 - 50 of 54) sorted by null

12 3

  /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...]

Completed in 512 milliseconds

12 3