Home
last modified time | relevance | path

Searched refs:strict_block_end (Results 1 – 17 of 17) sorted by relevance

/dports/security/py-angr/angr-9.0.5405/tests/
H A Dtest_lifter.py18 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__.py17strict_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 Dlibvex.py61 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 Dlifter.py44 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 Dlifter.py257 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 Dlifter.py81 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 Dfactory.py284 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 Dblock.py27 … 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 Dpyvex.c130 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 Dpyvex.h72 int strict_block_end,
/dports/security/py-pyvex/pyvex-9.0.5405/pyvex/
H A Dblock.py52 … 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 Dlibvex.h513 Bool strict_block_end; member
/dports/security/py-pyvex/pyvex-9.0.5405/vex/priv/
H A Dmain_main.c202 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 Dguest_x86_toIR.c13478 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 Dguest_amd64_toIR.c21413 if (vex_control.strict_block_end) { in dis_ESC_NONE()
21447 if (vex_control.strict_block_end) { in dis_ESC_NONE()
H A Dguest_arm_toIR.c20053 if (vex_control.strict_block_end){ in disInstr_THUMB_WRK()
/dports/security/py-angr/angr-9.0.5405/angr/analyses/cfg/
H A Dcfg_fast.py3557 … 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)