/dports/security/py-angr/angr-9.0.5405/tests/ |
H A D | test_lifter.py | 18 assert p.factory.block(1, strict_block_end=False).instructions == 7 19 assert p.factory.block(1, strict_block_end=True).instructions == 2 41 assert p.factory.block(0x4010c9, strict_block_end=True).instructions == 3 42 assert p.factory.block(0x4010c9, size=len(b), strict_block_end=True).instructions == 3 45 assert p.factory.block(0x4010d0, strict_block_end=False).instructions == 4 46 assert p.factory.block(0x4010d0, strict_block_end=True).instructions == 2 47 assert p.factory.block(0x4010d0, size=7, strict_block_end=True).instructions == 2 65 assert p.factory.block(0x4010c9, strict_block_end=True).instructions == 3 69 assert p.factory.block(0x4010d0, strict_block_end=False).instructions == 4 70 assert p.factory.block(0x4010d0, strict_block_end=True).instructions == 2 [all …]
|
/dports/security/py-pyvex/pyvex-9.0.5405/pyvex/lifting/ |
H A D | __init__.py | 17 …strict_block_end=True, inner=False, skip_stmts=False, collect_data_refs=False, cross_insn_opt=True… argument 98 … allow_arch_optimizations, strict_block_end, skip_stmts, 104 … allow_arch_optimizations, strict_block_end, skip_stmts=False, 152 strict_block_end=strict_block_end, 173 strict_block_end=strict_block_end, 207 strict_block_end=strict_block_end,
|
H A D | libvex.py | 61 strict_block_end = self.strict_block_end 62 if strict_block_end is None: 63 strict_block_end = True 84 strict_block_end,
|
H A D | lifter.py | 44 strict_block_end=None, argument 73 self.strict_block_end = strict_block_end
|
/dports/security/py-angr/angr-9.0.5405/angr/engines/pcode/ |
H A D | lifter.py | 257 strict_block_end=strict_block_end, 527 strict_block_end: Optional[bool] 544 self.strict_block_end = None 584 self.strict_block_end = strict_block_end 632 strict_block_end: bool = True, 801 strict_block_end=strict_block_end, 829 strict_block_end=strict_block_end, 868 strict_block_end=strict_block_end, 1175 strict_block_end, 1295 strict_block_end, [all …]
|
/dports/security/py-angr/angr-9.0.5405/angr/engines/vex/ |
H A D | lifter.py | 81 strict_block_end=None, argument 148 if strict_block_end is None: 149 strict_block_end = self.default_strict_block_end 180 … cache_key = (addr, insn_bytes, size, num_inst, thumb, opt_level, strict_block_end, cross_insn_opt) 191 … cache_key = (addr, insn_bytes, size, num_inst, thumb, opt_level, strict_block_end, cross_insn_opt) 199 …tmp_cache_key = (addr, insn_bytes, VEX_IRSB_MAX_SIZE, num_inst, thumb, opt_level, strict_block_end, 241 strict_block_end=strict_block_end,
|
/dports/security/py-angr/angr-9.0.5405/angr/ |
H A D | factory.py | 284 strict_block_end=None, collect_data_refs=False, cross_insn_opt=True, argument 292 strict_block_end=None, collect_data_refs=False, cross_insn_opt=True, argument 298 strict_block_end=None, collect_data_refs=False, cross_insn_opt=True, argument 323 strict_block_end=strict_block_end, collect_data_refs=collect_data_refs,
|
H A D | block.py | 27 … extra_stop_points=None, opt_level=None, num_inst=None, traceflags=0, strict_block_end=None, argument 71 strict_block_end=strict_block_end, 82 self._strict_block_end = strict_block_end 168 strict_block_end=self._strict_block_end, 194 strict_block_end=self._strict_block_end,
|
/dports/security/py-pyvex/pyvex-9.0.5405/pyvex_c/ |
H A D | pyvex.c | 130 vc.strict_block_end = 0; in vex_init() 308 int strict_block_end, in vex_lift() argument 336 vc.strict_block_end = strict_block_end; in vex_lift()
|
H A D | pyvex.h | 72 int strict_block_end,
|
/dports/security/py-pyvex/pyvex-9.0.5405/pyvex/ |
H A D | block.py | 52 … bytes_offset=0, traceflags=0, opt_level=1, num_inst=None, num_bytes=None, strict_block_end=False, argument 112 strict_block_end=strict_block_end,
|
/dports/security/py-pyvex/pyvex-9.0.5405/vex/pub/ |
H A D | libvex.h | 513 Bool strict_block_end; member
|
/dports/security/py-pyvex/pyvex-9.0.5405/vex/priv/ |
H A D | main_main.c | 202 vcon->strict_block_end = False; in LibVEX_default_VexControl() 314 vassert(vcon->strict_block_end == True in LibVEX_Update_Control() 315 || vcon->strict_block_end == False); in LibVEX_Update_Control()
|
H A D | guest_x86_toIR.c | 13478 if (vex_control.strict_block_end) { in disInstr_X86_WRK() 14003 if (vex_control.strict_block_end) { in disInstr_X86_WRK() 14047 if (vex_control.strict_block_end) { in disInstr_X86_WRK()
|
H A D | guest_amd64_toIR.c | 21413 if (vex_control.strict_block_end) { in dis_ESC_NONE() 21447 if (vex_control.strict_block_end) { in dis_ESC_NONE()
|
H A D | guest_arm_toIR.c | 20053 if (vex_control.strict_block_end){ in disInstr_THUMB_WRK()
|
/dports/security/py-angr/angr-9.0.5405/angr/analyses/cfg/ |
H A D | cfg_fast.py | 3557 … lifted_block = self._lift(addr, size=distance, collect_data_refs=True, strict_block_end=True) 3580 … lifted_block = self._lift(addr_0, size=distance, collect_data_refs=True, strict_block_end=True)
|