Searched refs:irsb (Results 1 - 9 of 9) sorted by relevance

/external/valgrind/main/VEX/priv/
H A Dguest_generic_bb_to_IR.c211 IRSB* irsb; local
243 irsb = emptyIRSB();
263 selfcheck_idx = irsb->stmts_used;
265 addStmtToIRSB( irsb, nop );
270 Bool stopNow = preamble_function( callback_opaque, irsb );
277 return irsb;
311 /* This is the irsb statement array index of the first stmt in
314 first_stmt_idx = irsb->stmts_used;
333 addStmtToIRSB( irsb,
341 addStmtToIRSB( irsb,
[all...]
H A Dmain_main.c213 IRSB* irsb; local
599 irsb = bb_to_IR ( vta->guest_extents,
621 if (irsb == NULL) {
655 sanityCheckIRSB( irsb, "initial IR",
661 irsb = do_iropt_BB ( irsb, specHelper, preciseMemExnsFn,
664 sanityCheckIRSB( irsb, "after initial iropt",
671 ppIRSB ( irsb );
679 irsb = vta->instrument1(vta->callback_opaque,
680 irsb, guest_layou
[all...]
H A Dguest_ppc_toIR.c162 static IRSB* irsb; variable
447 /* Add a statement to the list held by "irsb". */
450 addStmtToIRSB( irsb, st );
457 return newIRTemp( irsb->tyenv, ty );
517 IRType tyA = typeOfIRExpr(irsb->tyenv, addr);
582 vassert(typeOfIRExpr(irsb->tyenv, arg1) == Ity_I1);
583 vassert(typeOfIRExpr(irsb->tyenv, arg2) == Ity_I1);
590 vassert(typeOfIRExpr(irsb->tyenv, arg1) == Ity_I1);
591 vassert(typeOfIRExpr(irsb->tyenv, arg2) == Ity_I1);
602 vassert(typeOfIRExpr(irsb
[all...]
H A Dguest_mips_toIR.c68 static IRSB *irsb; variable
626 /* Add a statement to the list held by "irsb". */
629 addStmtToIRSB(irsb, st);
650 return newIRTemp(irsb->tyenv, ty);
742 vassert(typeOfIRExpr(irsb->tyenv, e) == ty);
774 IRType src_ty = typeOfIRExpr(irsb->tyenv, e);
846 irsb->jumpkind = Ijk_Boring;
907 vassert(typeOfIRExpr(irsb->tyenv, e) == ty);
914 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_F64);
3507 irsb
[all...]
H A Dguest_x86_toIR.c215 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);
620 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_F32);
626 vassert(typeOfIRExpr(irsb
[all...]
H A Dguest_amd64_toIR.c207 static IRSB* irsb; variable
233 return newIRTemp( irsb->tyenv, ty );
236 /* Add a statement to the list held by "irsb". */
239 addStmtToIRSB( irsb, st );
987 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I8);
1020 IRType ty = typeOfIRExpr(irsb->tyenv, e);
1069 vassert(typeOfIRExpr(irsb->tyenv, e) == szToITy(sz));
1095 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I64);
1118 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I32);
1141 vassert(typeOfIRExpr(irsb
[all...]
H A Dguest_s390_toIR.c60 static IRSB *irsb; variable
102 /* Add a statement to the current irsb. */
106 addStmtToIRSB(irsb, st);
115 return newIRTemp(irsb->tyenv, type);
237 vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1);
304 vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1);
321 vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1);
385 vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1);
404 vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1);
414 vassert(typeOfIRExpr(irsb
[all...]
H A Dguest_arm_toIR.c138 static IRSB* irsb; variable
318 addStmtToIRSB( irsb, st );
335 return newIRTemp( irsb->tyenv, ty );
522 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I32);
662 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_F64);
706 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I64);
773 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_V128);
833 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_F32);
873 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I32);
1090 vassert(typeOfIRExpr(irsb
[all...]
/external/valgrind/main/coregrind/m_gdbserver/
H A Dm_gdbserver.c1004 IRSB* irsb)
1023 addStmtToIRSB(irsb, IRStmt_Dirty(di));
1044 IRSB* irsb) /* irsb block to which call is added */
1069 addStmtToIRSB(irsb, IRStmt_Put(layout->offset_IP ,
1101 addStmtToIRSB(irsb, IRStmt_Dirty(di));
1117 IRSB* irsb)
1125 (sb_in, layout, vge, sb_in->next->Iex.RdTmp.tmp, irsb);
999 add_stmt_call_invalidate_if_not_gdbserved( IRSB* sb_in, VexGuestLayout* layout, VexGuestExtents* vge, IRTemp jmp, IRSB* irsb) argument
1037 add_stmt_call_gdbserver(IRSB* sb_in, VexGuestLayout* layout, VexGuestExtents* vge, IRType gWordTy, IRType hWordTy, Addr iaddr, UChar delta, IRSB* irsb) argument
1112 add_stmt_call_invalidate_exit_target_if_not_gdbserved(IRSB* sb_in, VexGuestLayout* layout, VexGuestExtents* vge, IRType gWordTy, IRSB* irsb) argument

Completed in 442 milliseconds