/dports/security/py-pyvex/pyvex-9.0.5405/tests/ |
H A D | test_arm_postprocess.py | 18 irsb = pyvex.IRSB(data=(b'\x80\xb4' 33 irsb = pyvex.IRSB(data=(b'\xfe\x46' 45 irsb = pyvex.IRSB(data=(b'\x00\xa2' 62 irsb = pyvex.IRSB(data=(b'\x0c\x48' 79 irsb = pyvex.IRSB(data=(b'\x80\xea\x00\x00' 95 irsb = pyvex.IRSB(data=(b'\x4f\xf0\x06\x01' 113 irsb = pyvex.IRSB(data=(b'\x0e\x48' 130 irsb = pyvex.IRSB(data=(b'\x00\xa2' 142 irsb = pyvex.IRSB(data=(b'\xfe\x46' 154 irsb = pyvex.IRSB(data=(b'\x80\xea\x00\x00' [all …]
|
H A D | test_lift.py | 3 from pyvex import IRSB, lift, ffi 33 old_exit_limit = IRSB.MAX_EXITS 34 IRSB.MAX_EXITS = 32 39 b = IRSB(bytes_[:34], 0xC6951, arch, opt_level=1, bytes_offset=5, skip_stmts=True) 45 b = IRSB(bytes_, 0xC6951, arch, opt_level=1, bytes_offset=5, skip_stmts=True) 50 IRSB.MAX_EXITS = old_exit_limit
|
H A D | test_irsb_property_caching.py | 4 from pyvex.block import IRSB 9 b = pyvex.block.IRSB(b'\x50', 0, archinfo.ArchX86()) 12 toappend = pyvex.block.IRSB(b'\x51', 0, archinfo.ArchX86())
|
H A D | test.py | 30 p = pyvex.IRSB(data=s, mem_addr=0, arch=a) 40 p = pyvex.IRSB(data=s, mem_addr=0, arch=a) 72 nose.tools.assert_raises(Exception, pyvex.IRSB) 80 irsb = pyvex.IRSB(data=b'\x5d\xc3', mem_addr=0, arch=ArchAMD64()) 96 irsb1 = pyvex.IRSB(data=b'\x5d\xc3', mem_addr=0, arch=ArchAMD64()) 105 irsb = pyvex.IRSB(data=b'\x5d\xc3', mem_addr=0, arch=ArchAMD64()) 113 irsb = pyvex.IRSB(data=b'\x5d\xc3', mem_addr=0, arch=ArchAMD64()) 127 irsb = pyvex.IRSB(data=b'\x5d\xc3', mem_addr=0, arch=ArchAMD64()) 133 irsb2 = pyvex.IRSB.empty_block(arch=ArchAMD64(), addr=0) 145 irsb = pyvex.IRSB(data=b'\x5d\xc3', mem_addr=0, arch=ArchAMD64()) [all …]
|
/dports/security/py-pyvex/pyvex-9.0.5405/pyvex_c/ |
H A D | pyvex.h | 46 IRSB* irsb; 77 void arm_post_processor_determine_calls(Addr irsb_addr, Int irsb_size, Int irsb_insts, IRSB *irsb); 78 void mips32_post_processor_fix_unconditional_exit(IRSB *irsb); 80 void remove_noops(IRSB* irsb); 81 void zero_division_side_exits(IRSB* irsb); 82 void get_exits_and_inst_addrs(IRSB *irsb, VEXLiftResult *lift_r); 83 void get_default_exit_target(IRSB *irsb, VEXLiftResult *lift_r ); 84 void collect_data_references(IRSB *irsb, VEXLiftResult *lift_r);
|
/dports/security/py-pyvex/pyvex-9.0.5405/vex/priv/ |
H A D | ir_opt.h | 47 IRSB* do_iropt_BB ( 48 IRSB* bb, 58 IRSB* cprop_BB ( IRSB* ); 62 void do_deadcode_BB ( IRSB* bb ); 70 IRSB* bb,
|
H A D | guest_generic_bb_to_IR.h | 128 /*OUT*/ IRSB* irbb, 175 IRSB* bb_to_IR ( 194 /*IN*/ Bool (*preamble_function)(void*,IRSB*),
|
/dports/devel/valgrind-lts/valgrind-dragonfly-dragonfly/VEX/priv/ |
H A D | ir_opt.h | 47 IRSB* do_iropt_BB ( 48 IRSB* bb, 58 IRSB* cprop_BB ( IRSB* ); 62 void do_deadcode_BB ( IRSB* bb ); 70 IRSB* bb,
|
H A D | guest_generic_bb_to_IR.h | 128 /*OUT*/ IRSB* irbb, 175 IRSB* bb_to_IR ( 194 /*IN*/ Bool (*preamble_function)(void*,IRSB*),
|
/dports/devel/valgrind/valgrind-dragonfly-dragonfly/VEX/priv/ |
H A D | ir_opt.h | 47 IRSB* do_iropt_BB ( 48 IRSB* bb, 58 IRSB* cprop_BB ( IRSB* ); 62 void do_deadcode_BB ( IRSB* bb ); 70 IRSB* bb,
|
H A D | guest_generic_bb_to_IR.h | 128 /*OUT*/ IRSB* irbb, 175 IRSB* bb_to_IR ( 194 /*IN*/ Bool (*preamble_function)(void*,IRSB*),
|
/dports/security/py-pyvex/pyvex-9.0.5405/pyvex/lifting/util/ |
H A D | irsb_postprocess.py | 3 from ...block import IRSB 22 def irsb_postproc_flatten(irsb_old: IRSB, irsb_new: Optional[IRSB]=None) -> IRSB: argument 29 irsb_new = irsb_new if irsb_new is not None else IRSB(None, irsb_old.addr, irsb_old.arch)
|
/dports/security/py-pyvex/pyvex-9.0.5405/vex/pub/ |
H A D | libvex.h | 714 IRSB* (*instrument1) ( /*callback_opaque*/void*, 715 IRSB*, 720 IRSB* (*instrument2) ( /*callback_opaque*/void*, 721 IRSB*, 727 IRSB* (*finaltidy) ( IRSB* ); 757 Bool (*preamble_function)(/*callback_opaque*/void*, IRSB*); 815 IRSB *LibVEX_Lift ( VexTranslateArgs*, 821 IRSB*,
|
/dports/devel/valgrind-lts/valgrind-dragonfly-dragonfly/VEX/pub/ |
H A D | libvex.h | 715 IRSB* (*instrument1) ( /*callback_opaque*/void*, 716 IRSB*, 721 IRSB* (*instrument2) ( /*callback_opaque*/void*, 722 IRSB*, 728 IRSB* (*finaltidy) ( IRSB* ); 758 Bool (*preamble_function)(/*callback_opaque*/void*, IRSB*); 820 IRSB* LibVEX_FrontEnd ( /*MOD*/ VexTranslateArgs*,
|
/dports/devel/valgrind/valgrind-dragonfly-dragonfly/VEX/pub/ |
H A D | libvex.h | 715 IRSB* (*instrument1) ( /*callback_opaque*/void*, 716 IRSB*, 721 IRSB* (*instrument2) ( /*callback_opaque*/void*, 722 IRSB*, 728 IRSB* (*finaltidy) ( IRSB* ); 758 Bool (*preamble_function)(/*callback_opaque*/void*, IRSB*); 820 IRSB* LibVEX_FrontEnd ( /*MOD*/ VexTranslateArgs*,
|
/dports/devel/valgrind-lts/valgrind-dragonfly-dragonfly/lackey/ |
H A D | lk_main.c | 367 static void instrument_detail(IRSB* sb, Op op, IRType type, IRAtom* guard) in instrument_detail() 478 static void flushEvents(IRSB* sb) in flushEvents() 527 static void addEvent_Ir ( IRSB* sb, IRAtom* iaddr, UInt isize ) in addEvent_Ir() 546 void addEvent_Dr_guarded ( IRSB* sb, IRAtom* daddr, Int dsize, IRAtom* guard ) in addEvent_Dr_guarded() 566 void addEvent_Dr ( IRSB* sb, IRAtom* daddr, Int dsize ) in addEvent_Dr() 573 void addEvent_Dw_guarded ( IRSB* sb, IRAtom* daddr, Int dsize, IRAtom* guard ) in addEvent_Dw_guarded() 594 void addEvent_Dw ( IRSB* sb, IRAtom* daddr, Int dsize ) in addEvent_Dw() 653 IRSB* lk_instrument ( VgCallbackClosure* closure, in lk_instrument() 654 IRSB* sbIn, in lk_instrument() 662 IRSB* sbOut; in lk_instrument()
|
/dports/devel/valgrind/valgrind-dragonfly-dragonfly/lackey/ |
H A D | lk_main.c | 367 static void instrument_detail(IRSB* sb, Op op, IRType type, IRAtom* guard) in instrument_detail() 478 static void flushEvents(IRSB* sb) in flushEvents() 527 static void addEvent_Ir ( IRSB* sb, IRAtom* iaddr, UInt isize ) in addEvent_Ir() 546 void addEvent_Dr_guarded ( IRSB* sb, IRAtom* daddr, Int dsize, IRAtom* guard ) in addEvent_Dr_guarded() 566 void addEvent_Dr ( IRSB* sb, IRAtom* daddr, Int dsize ) in addEvent_Dr() 573 void addEvent_Dw_guarded ( IRSB* sb, IRAtom* daddr, Int dsize, IRAtom* guard ) in addEvent_Dw_guarded() 594 void addEvent_Dw ( IRSB* sb, IRAtom* daddr, Int dsize ) in addEvent_Dw() 653 IRSB* lk_instrument ( VgCallbackClosure* closure, in lk_instrument() 654 IRSB* sbIn, in lk_instrument() 662 IRSB* sbOut; in lk_instrument()
|
/dports/devel/valgrind-lts/valgrind-dragonfly-dragonfly/none/ |
H A D | nl_main.c | 39 IRSB* nl_instrument ( VgCallbackClosure* closure, in nl_instrument() 40 IRSB* bb, in nl_instrument()
|
/dports/devel/valgrind/valgrind-dragonfly-dragonfly/none/ |
H A D | nl_main.c | 39 IRSB* nl_instrument ( VgCallbackClosure* closure, in nl_instrument() 40 IRSB* bb, in nl_instrument()
|
/dports/devel/valgrind-lts/valgrind-dragonfly-dragonfly/drd/ |
H A D | drd_load_store.h | 42 IRSB* DRD_(instrument)(VgCallbackClosure* const closure, 43 IRSB* const bb_in,
|
/dports/devel/valgrind/valgrind-dragonfly-dragonfly/drd/ |
H A D | drd_load_store.h | 42 IRSB* DRD_(instrument)(VgCallbackClosure* const closure, 43 IRSB* const bb_in,
|
/dports/devel/valgrind-lts/valgrind-dragonfly-dragonfly/coregrind/ |
H A D | m_translate.c | 264 IRSB* vg_SP_update_pass ( void* closureV, in vg_SP_update_pass() 265 IRSB* sb_in, in vg_SP_update_pass() 286 IRSB* bb = emptyIRSB(); in vg_SP_update_pass() 1026 static void gen_PUSH ( IRSB* bb, IRExpr* e ) in gen_PUSH() 1124 static IRTemp gen_POP ( IRSB* bb ) in gen_POP() 1239 static void gen_pop_R2_LR_then_bLR ( IRSB* bb ) in gen_pop_R2_LR_then_bLR() 1301 static void gen_push_R2_and_set_LR ( IRSB* bb ) in gen_push_R2_and_set_LR() 1333 Bool mk_preamble__set_NRADDR_to_zero ( void* closureV, IRSB* bb ) in mk_preamble__set_NRADDR_to_zero() 1495 Bool (*preamble_fn)(void*,IRSB*); in VG_() 1763 IRSB*(*f)(VgCallbackClosure*, in VG_() [all …]
|
H A D | pub_core_tooliface.h | 112 IRSB* (*tool_instrument) (VgCallbackClosure*, 113 IRSB*, 175 IRSB* (*tool_final_IR_tidy_pass) (IRSB*);
|
/dports/devel/valgrind/valgrind-dragonfly-dragonfly/coregrind/ |
H A D | m_translate.c | 264 IRSB* vg_SP_update_pass ( void* closureV, in vg_SP_update_pass() 265 IRSB* sb_in, in vg_SP_update_pass() 286 IRSB* bb = emptyIRSB(); in vg_SP_update_pass() 1026 static void gen_PUSH ( IRSB* bb, IRExpr* e ) in gen_PUSH() 1124 static IRTemp gen_POP ( IRSB* bb ) in gen_POP() 1239 static void gen_pop_R2_LR_then_bLR ( IRSB* bb ) in gen_pop_R2_LR_then_bLR() 1301 static void gen_push_R2_and_set_LR ( IRSB* bb ) in gen_push_R2_and_set_LR() 1333 Bool mk_preamble__set_NRADDR_to_zero ( void* closureV, IRSB* bb ) in mk_preamble__set_NRADDR_to_zero() 1495 Bool (*preamble_fn)(void*,IRSB*); in VG_() 1763 IRSB*(*f)(VgCallbackClosure*, in VG_() [all …]
|
H A D | pub_core_tooliface.h | 112 IRSB* (*tool_instrument) (VgCallbackClosure*, 113 IRSB*, 175 IRSB* (*tool_final_IR_tidy_pass) (IRSB*);
|