gitextract_782bwflj/ ├── .git-blame-ignore-revs ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug-report.yml │ │ ├── config.yml │ │ ├── feature-request.yml │ │ └── question.yml │ └── workflows/ │ ├── ci.yml │ ├── cifuzz.yml │ └── nightly-ci.yml ├── .gitignore ├── .gitmodules ├── .pre-commit-config.yaml ├── .readthedocs.yml ├── CMakeLists.txt ├── LICENSE ├── MANIFEST.in ├── README.md ├── docs/ │ ├── Makefile │ ├── api.rst │ ├── conf.py │ ├── index.rst │ ├── make.bat │ └── quickstart.rst ├── fuzzing/ │ ├── build.sh │ ├── enhanced_fdp.py │ └── irsb_fuzzer.py ├── make_ffi.py ├── pyproject.toml ├── pyvex/ │ ├── __init__.py │ ├── _register_info.py │ ├── arches.py │ ├── block.py │ ├── const.py │ ├── const_val.py │ ├── data_ref.py │ ├── enums.py │ ├── errors.py │ ├── expr.py │ ├── lifting/ │ │ ├── __init__.py │ │ ├── gym/ │ │ │ ├── README.md │ │ │ ├── __init__.py │ │ │ ├── aarch64_spotter.py │ │ │ ├── arm_spotter.py │ │ │ └── x86_spotter.py │ │ ├── libvex.py │ │ ├── lift_function.py │ │ ├── lifter.py │ │ ├── post_processor.py │ │ ├── util/ │ │ │ ├── __init__.py │ │ │ ├── instr_helper.py │ │ │ ├── lifter_helper.py │ │ │ ├── syntax_wrapper.py │ │ │ └── vex_helper.py │ │ └── zerodivision.py │ ├── native.py │ ├── py.typed │ ├── stmt.py │ ├── types.py │ └── utils.py ├── pyvex_c/ │ ├── LICENSE │ ├── README │ ├── analysis.c │ ├── e4c_lite.h │ ├── logging.c │ ├── logging.h │ ├── postprocess.c │ ├── pyvex.c │ ├── pyvex.def │ ├── pyvex.h │ └── pyvex_internal.h └── tests/ ├── test_arm_postprocess.py ├── test_gym.py ├── test_irsb_property_caching.py ├── test_lift.py ├── test_mips32_postprocess.py ├── test_pyvex.py ├── test_s390x_exrl.py ├── test_s390x_lochi.py ├── test_s390x_vl.py ├── test_spotter.py └── test_ud2.py