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

  /external/valgrind/VEX/priv/
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
247 irsb = emptyIRSB()
    [all...]
guest_tilegx_toIR.c 69 /* MOD: The IRSB* into which we're generating code. */
70 static IRSB *irsb; variable
138 /* Add a statement to the list held by "irsb". */
141 addStmtToIRSB(irsb, st);
165 return newIRTemp(irsb->tyenv, ty);
197 vassert(typeOfIRExpr(irsb->tyenv, e) == ty);
206 IRType src_ty = typeOfIRExpr(irsb->tyenv, e);
385 vex_inject_ir(irsb, Iend_LE);
    [all...]
main_main.c 334 HInstrArray* (*iselSB) ( const IRSB*, VexArch, const VexArchInfo*,
349 IRSB* irsb; local
    [all...]
guest_mips_toIR.c 68 /* MOD: The IRSB* into which we're generating code. */
69 static IRSB *irsb; variable
911 /* Add a statement to the list held by "irsb". */
914 addStmtToIRSB(irsb, st);
935 return newIRTemp(irsb->tyenv, ty);
    [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_arm_toIR.c 140 /* MOD: The IRSB* into which we're generating code. */
141 static IRSB* irsb; variable
321 addStmtToIRSB( irsb, st );
381 return newIRTemp( irsb->tyenv, ty );
571 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I32);
709 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_F64);
752 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I64);
818 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_V128);
877 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_F32)
    [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
298 addStmtToIRSB( irsb, st );
358 return newIRTemp( irsb->tyenv, ty );
    [all...]
guest_ppc_toIR.c 216 /* The IRSB* into which we're generating code. */
217 static IRSB* irsb; variable
519 /* Add a statement to the list held by "irsb". */
522 addStmtToIRSB( irsb, st );
529 return newIRTemp( irsb->tyenv, ty );
596 IRType tyA = typeOfIRExpr(irsb->tyenv, addr);
677 vassert(typeOfIRExpr(irsb->tyenv, arg1) == Ity_I1);
678 vassert(typeOfIRExpr(irsb->tyenv, arg2) == Ity_I1);
685 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...]

Completed in 3717 milliseconds