HomeSort by relevance Sort by last modified time
    Searched refs:irsb (Results 1 - 11 of 11) sorted by null

  /external/valgrind/VEX/priv/
ir_inject.c 46 #define stmt(irsb, st) addStmtToIRSB(irsb, st)
126 store_aux(IRSB *irsb, IREndness endian, IRExpr *addr, IRExpr *data)
128 if (typeOfIRExpr(irsb->tyenv, data) == Ity_D64) {
134 if (typeOfIRExpr(irsb->tyenv, data) == Ity_I1) {
139 stmt(irsb, IRStmt_Store(endian, addr, data));
146 store(IRSB *irsb, IREndness endian, HWord haddr, IRExpr *data)
161 IRType type = typeOfIRExpr(irsb->tyenv, data)
    [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
155 nicely. The IRSB exit is defined to update the guest IP, so that
157 address to be in the guest state. Hence what the IRSB next fields
174 This makes the IRSB-end case the same as the side-exit case: update
180 IRSB* bb_to_IR (
199 /*IN*/ Bool (*preamble_function)(void*,IRSB*),
215 IRSB* irsb; local
254 irsb = emptyIRSB()
    [all...]
main_main.c 311 IRSB* LibVEX_FrontEnd ( /*MOD*/ VexTranslateArgs* vta,
320 IRSB* irsb; local
558 irsb = bb_to_IR ( vta->guest_extents,
582 if (irsb == NULL) {
619 sanityCheckIRSB( irsb, "initial IR",
625 irsb = do_iropt_BB ( irsb, specHelper, preciseMemExnsFn, *pxControl,
633 // sanityCheckIRSB( irsb, "after initial iropt",
640 ppIRSB ( irsb );
1173 IRSB* irsb = LibVEX_FrontEnd(vta, &res, &pxControl); local
    [all...]
guest_ppc_toIR.c 216 /* The IRSB* into which we're generating code. */
217 static IRSB* irsb; variable
532 /* Add a statement to the list held by "irsb". */
535 addStmtToIRSB( irsb, st );
542 return newIRTemp( irsb->tyenv, ty );
609 IRType tyA = typeOfIRExpr(irsb->tyenv, addr);
692 vassert(typeOfIRExpr(irsb->tyenv, arg1) == Ity_I1);
693 vassert(typeOfIRExpr(irsb->tyenv, arg2) == Ity_I1);
700 vassert(typeOfIRExpr(irsb->tyenv, arg1) == Ity_I1)
    [all...]
guest_s390_toIR.c 60 /* The IRSB* into which we're generating code. */
61 static IRSB *irsb; variable
97 /* Add a statement to the current irsb. */
101 addStmtToIRSB(irsb, st);
110 return newIRTemp(irsb->tyenv, type);
232 vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1);
299 vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1);
316 vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1);
380 vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1)
    [all...]
guest_x86_toIR.c 211 /* The IRSB* into which we're generating code. */
212 static IRSB* irsb; variable
315 addStmtToIRSB( irsb, st );
322 return newIRTemp( irsb->tyenv, ty );
550 IRType ty = typeOfIRExpr(irsb->tyenv, e);
568 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I16);
599 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_V128);
605 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_I64);
611 vassert(typeOfIRExpr(irsb->tyenv,e) == Ity_F64)
    [all...]
guest_amd64_toIR.c 201 /* The IRSB* into which we're generating code. */
202 static IRSB* irsb; variable
228 return newIRTemp( irsb->tyenv, ty );
231 /* Add a statement to the list held by "irsb". */
234 addStmtToIRSB( irsb, st );
355 IRType ty = typeOfIRExpr(irsb->tyenv, value);
995 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I8);
    [all...]
guest_arm64_toIR.c 112 /* MOD: The IRSB* into which we're generating code. */
113 static IRSB* irsb; variable
299 addStmtToIRSB( irsb, st );
359 return newIRTemp( irsb->tyenv, ty );
    [all...]
guest_arm_toIR.c 140 /* MOD: The IRSB* into which we're generating code. */
141 static IRSB* irsb; variable
329 addStmtToIRSB( irsb, st );
389 return newIRTemp( irsb->tyenv, ty );
579 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I32);
717 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_F64);
760 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I64);
826 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_V128);
894 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_F32)
    [all...]
guest_mips_toIR.c 68 /* MOD: The IRSB* into which we're generating code. */
69 static IRSB *irsb; variable
914 /* Add a statement to the list held by "irsb". */
917 addStmtToIRSB(irsb, st);
938 return newIRTemp(irsb->tyenv, ty);
    [all...]
  /external/valgrind/coregrind/m_gdbserver/
m_gdbserver.c     [all...]

Completed in 1464 milliseconds