Home
last modified time | relevance | path

Searched refs:vge (Results 1 – 25 of 25) sorted by relevance

/external/valgrind/coregrind/
Dm_transtab.c196 VexGuestExtents vge; member
1008 const VexGuestExtents* vge ) in vexGuestExtents_to_eclasses() argument
1017 vg_assert(vge->n_used >= 1 && vge->n_used <= 3); in vexGuestExtents_to_eclasses()
1020 for (i = 0; i < vge->n_used; i++) { in vexGuestExtents_to_eclasses()
1021 r = range_to_eclass( vge->base[i], vge->len[i] ); in vexGuestExtents_to_eclasses()
1117 r = vexGuestExtents_to_eclasses( eclasses, &tte->vge ); in upd_eclasses_after_add()
1249 for (k = 0; k < tte->vge.n_used; k++) in sanity_check_eclasses_in_sector()
1250 VG_(printf)("0x%lx %u\n", tte->vge.base[k], (UInt)tte->vge.len[k]); in sanity_check_eclasses_in_sector()
1347 static UInt vge_osize ( const VexGuestExtents* vge ) in vge_osize() argument
1350 for (i = 0; i < vge->n_used; i++) in vge_osize()
[all …]
Dm_translate.c233 const VexGuestExtents* vge, in tool_instrument_then_gdbserver_if_needed() argument
242 vge, in tool_instrument_then_gdbserver_if_needed()
247 vge, in tool_instrument_then_gdbserver_if_needed()
274 const VexGuestExtents* vge, in vg_SP_update_pass() argument
790 const VexGuestExtents* vge ) in needs_self_check() argument
795 vg_assert(vge->n_used >= 1 && vge->n_used <= 3); in needs_self_check()
812 for (i = 0; i < vge->n_used; i++) { in needs_self_check()
814 Addr addr = vge->base[i]; in needs_self_check()
815 SizeT len = vge->len[i]; in needs_self_check()
884 for (i = 0; i < vge->n_used; i++) { in needs_self_check()
[all …]
Dpub_core_transtab.h86 void VG_(add_to_transtab)( const VexGuestExtents* vge,
124 void VG_(add_to_unredir_transtab)( const VexGuestExtents* vge,
Dpub_core_gdbserver.h159 const VexGuestExtents* vge,
/external/valgrind/VEX/priv/
Dguest_generic_bb_to_IR.c181 /*OUT*/VexGuestExtents* vge, in bb_to_IR() argument
241 vge->n_used = 1; in bb_to_IR()
242 vge->base[0] = guest_IP_bbstart; in bb_to_IR()
243 vge->len[0] = 0; in bb_to_IR()
296 && vge->n_used < 3 in bb_to_IR()
426 vassert(vge->len[vge->n_used-1] < 5000); in bb_to_IR()
427 vge->len[vge->n_used-1] in bb_to_IR()
428 = toUShort(toUInt( vge->len[vge->n_used-1] + dres.len )); in bb_to_IR()
470 vge->n_used++; in bb_to_IR()
471 vassert(vge->n_used <= 3); in bb_to_IR()
[all …]
Dguest_generic_bb_to_IR.h171 /*OUT*/VexGuestExtents* vge,
/external/valgrind/coregrind/m_gdbserver/
Dm_gdbserver.c489 static VgVgdb VG_(gdbserver_instrumentation_needed) (const VexGuestExtents* vge) in VG_()
511 for (e = 0; e < vge->n_used; e++) { in VG_()
512 if (g->addr >= HT_addr(vge->base[e]) in VG_()
513 && g->addr < HT_addr(vge->base[e]) + vge->len[e]) { in VG_()
1099 const VexGuestExtents* vge, in VG_()
1137 const VexGuestExtents* vge, in VG_()
1212 const VexGuestExtents* vge, in VG_()
1222 (sb_in, layout, vge, sb_in->next->Iex.RdTmp.tmp, irsb); in VG_()
1231 const VexGuestExtents* vge, in VG_()
1236 const VgVgdb instr_needed = VG_(gdbserver_instrumentation_needed) (vge); in VG_()
[all …]
/external/valgrind/VEX/switchback/
Dswitchback.c113 static UInt needs_self_check ( void* opaque, const VexGuestExtents* vge ) { in needs_self_check() argument
634 static Bool overlap ( Addr start, UInt len, VexGuestExtents* vge ) in overlap() argument
637 for (i = 0; i < vge->n_used; i++) { in overlap()
638 if (vge->base[i]+vge->len[i] <= start in overlap()
639 || vge->base[i] >= start+len) { in overlap()
/external/valgrind/none/tests/
Dlibvex_test.c15 const VexGuestExtents *vge) in return_0() argument
204 VexGuestExtents vge; in main() local
236 vta.guest_extents = &vge; in main()
/external/valgrind/none/
Dnl_main.c42 const VexGuestExtents* vge, in nl_instrument() argument
/external/valgrind/drd/
Ddrd_load_store.h45 const VexGuestExtents* const vge,
Ddrd_load_store.c596 const VexGuestExtents* const vge, in DRD_()
/external/valgrind/exp-sgcheck/
Dh_main.h74 const VexGuestExtents* vge,
Dh_main.c611 const VexGuestExtents* vge, in h_instrument() argument
/external/valgrind/cachegrind/
Dcg_main.c1044 const VexGuestExtents* vge, in cg_instrument() argument
1084 tl_assert(closure->readdr == vge->base[0]); in cg_instrument()
1718 void cg_discard_superblock_info ( Addr orig_addr64, VexGuestExtents vge ) in cg_discard_superblock_info() argument
1721 Addr orig_addr = vge.base[0]; in cg_discard_superblock_info()
1723 tl_assert(vge.n_used > 0); in cg_discard_superblock_info()
1728 (void*)vge.base[0], (ULong)vge.len[0]); in cg_discard_superblock_info()
/external/valgrind/VEX/useful/
Dtest_main.c83 VexGuestExtents* vge,
91 const VexGuestExtents *vge ) { in needs_self_check() argument
105 VexGuestExtents vge; in main() local
205 vta.guest_extents = &vge; in main()
283 assert(vge.n_used == 1); in main()
284 assert((UInt)(vge.len[0]) == orig_nbytes); in main()
290 (double)trans_used / (double)vge.len[0], sum ); in main()
2615 VexGuestExtents* vge, in mc_instrument() argument
/external/valgrind/callgrind/
Dmain.c956 const VexGuestExtents* vge, in CLG_()
1372 void clg_discard_superblock_info ( Addr orig_addr, VexGuestExtents vge ) in clg_discard_superblock_info() argument
1374 tl_assert(vge.n_used > 0); in clg_discard_superblock_info()
1379 (void*)vge.base[0], (ULong)vge.len[0]); in clg_discard_superblock_info()
1385 CLG_(delete_bb)(vge.base[0]); in clg_discard_superblock_info()
/external/valgrind/lackey/
Dlk_main.c656 const VexGuestExtents* vge, in lk_instrument() argument
696 mkIRExprVec_1( mkIRExpr_HWord( vge->base[0] ) ) in lk_instrument()
/external/valgrind/include/
Dpub_tool_tooliface.h222 const VexGuestExtents* vge,
/external/valgrind/exp-bbv/
Dbbv_main.c337 const VexGuestExtents* vge, in bbv_instrument() argument
/external/valgrind/memcheck/
Dmc_include.h661 const VexGuestExtents* vge,
Dmc_translate.c6249 const VexGuestExtents* vge, in MC_()
/external/valgrind/exp-dhat/
Ddh_main.c875 const VexGuestExtents* vge, in dh_instrument() argument
/external/valgrind/massif/
Dms_main.c2083 const VexGuestExtents* vge, in ms_instrument() argument
/external/valgrind/helgrind/
Dhg_main.c4498 const VexGuestExtents* vge, in hg_instrument() argument