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

  /external/valgrind/main/VEX/priv/
ir_inject.c 45 #define stmt(irsb, st) addStmtToIRSB(irsb, st)
125 store_aux(IRSB *irsb, IREndness endian, IRExpr *addr, IRExpr *data)
127 if (typeOfIRExpr(irsb->tyenv, data) == Ity_D64) {
133 if (typeOfIRExpr(irsb->tyenv, data) == Ity_I1) {
138 stmt(irsb, IRStmt_Store(endian, addr, data));
145 store(IRSB *irsb, IREndness endian, HWord haddr, IRExpr *data)
160 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 (
196 /*IN*/ Bool (*preamble_function)(void*,IRSB*),
212 IRSB* irsb; local
244 irsb = emptyIRSB()
    [all...]
main_main.c 224 HInstrArray* (*iselSB) ( IRSB*, VexArch, VexArchInfo*, VexAbiInfo*,
236 IRSB* irsb; local
710 irsb = bb_to_IR ( vta->guest_extents,
733 if (irsb == NULL) {
    [all...]
guest_ppc_toIR.c 169 /* The IRSB* into which we're generating code. */
170 static IRSB* irsb; variable
461 /* Add a statement to the list held by "irsb". */
464 addStmtToIRSB( irsb, st );
471 return newIRTemp( irsb->tyenv, ty );
531 IRType tyA = typeOfIRExpr(irsb->tyenv, addr);
596 vassert(typeOfIRExpr(irsb->tyenv, arg1) == Ity_I1);
597 vassert(typeOfIRExpr(irsb->tyenv, arg2) == Ity_I1);
604 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
106 /* Add a statement to the current irsb. */
110 addStmtToIRSB(irsb, st);
119 return newIRTemp(irsb->tyenv, type);
241 vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1);
308 vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1);
325 vassert(typeOfIRExpr(irsb->tyenv, condition) == Ity_I1);
389 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_arm64_toIR.c 130 /* MOD: The IRSB* into which we're generating code. */
131 static IRSB* irsb; variable
305 addStmtToIRSB( irsb, st );
365 return newIRTemp( irsb->tyenv, ty );
787 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I64);
793 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I64);
840 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I32);
846 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I32);
880 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I64)
    [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 );
988 vassert(typeOfIRExpr(irsb->tyenv, e) == Ity_I8);
    [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_mips_toIR.c 68 /* MOD: The IRSB* into which we're generating code. */
69 static IRSB *irsb; variable
905 /* Add a statement to the list held by "irsb". */
908 addStmtToIRSB(irsb, st);
929 return newIRTemp(irsb->tyenv, ty);
    [all...]
  /external/valgrind/main/coregrind/m_gdbserver/
m_gdbserver.c     [all...]

Completed in 217 milliseconds