├── .gitattributes ├── .github └── dependabot.yml ├── .gitignore ├── Cargo.toml ├── LICENSE ├── README.md ├── android └── sdk23 │ └── system │ ├── bin │ ├── ls │ └── sh │ └── lib64 │ ├── libc++.so │ ├── libc.so │ ├── libcrypto.so │ ├── libdl.so │ ├── liblog.so │ ├── libm.so │ ├── libssl.so │ ├── libstdc++.so │ └── libz.so ├── bindings └── c++ │ └── config.toml ├── dynarmic ├── .gitignore ├── CMakeLists.txt ├── CMakeModules │ ├── CreateDirectoryGroups.cmake │ ├── DetectArchitecture.cmake │ ├── FindBoost.cmake │ ├── FindPackageHandleStandardArgs.cmake │ ├── FindPackageMessage.cmake │ ├── FindUnicorn.cmake │ ├── TargetArchitectureSpecificSources.cmake │ ├── dynarmicConfig.cmake.in │ └── impl │ │ └── TargetArchitectureSpecificSourcesWrapFile.cmake ├── Cargo.toml ├── LICENSE.txt ├── README.md ├── binding │ ├── build.rs │ └── src │ │ ├── ffi.rs │ │ └── lib.rs ├── cmake │ └── bundle_static.cmake ├── externals │ ├── CMakeLists.txt │ ├── README.md │ ├── biscuit │ │ ├── .github │ │ │ └── workflows │ │ │ │ └── build-and-test.yml │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── LICENSE.md │ │ ├── README.md │ │ ├── clang-format │ │ ├── cmake │ │ │ └── biscuit-config.cmake.in │ │ ├── examples │ │ │ ├── CMakeLists.txt │ │ │ └── cpuinfo │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── cpuinfo.cpp │ │ ├── include │ │ │ └── biscuit │ │ │ │ ├── assembler.hpp │ │ │ │ ├── assert.hpp │ │ │ │ ├── code_buffer.hpp │ │ │ │ ├── cpuinfo.hpp │ │ │ │ ├── csr.hpp │ │ │ │ ├── isa.hpp │ │ │ │ ├── label.hpp │ │ │ │ ├── registers.hpp │ │ │ │ └── vector.hpp │ │ ├── src │ │ │ ├── CMakeLists.txt │ │ │ ├── assembler.cpp │ │ │ ├── assembler_compressed.cpp │ │ │ ├── assembler_crypto.cpp │ │ │ ├── assembler_floating_point.cpp │ │ │ ├── assembler_util.hpp │ │ │ ├── assembler_vector.cpp │ │ │ ├── code_buffer.cpp │ │ │ └── cpuinfo.cpp │ │ └── tests │ │ │ ├── CMakeLists.txt │ │ │ ├── externals │ │ │ └── catch │ │ │ │ └── catch.hpp │ │ │ └── src │ │ │ ├── assembler_bfloat_tests.cpp │ │ │ ├── assembler_branch_tests.cpp │ │ │ ├── assembler_cmo_tests.cpp │ │ │ ├── assembler_privileged_tests.cpp │ │ │ ├── assembler_rv32i_tests.cpp │ │ │ ├── assembler_rv64i_tests.cpp │ │ │ ├── assembler_rva_tests.cpp │ │ │ ├── assembler_rvb_tests.cpp │ │ │ ├── assembler_rvc_tests.cpp │ │ │ ├── assembler_rvd_tests.cpp │ │ │ ├── assembler_rvf_tests.cpp │ │ │ ├── assembler_rvk_tests.cpp │ │ │ ├── assembler_rvm_tests.cpp │ │ │ ├── assembler_rvq_tests.cpp │ │ │ ├── assembler_rvv_tests.cpp │ │ │ ├── assembler_test_utils.hpp │ │ │ ├── assembler_vector_crypto_tests.cpp │ │ │ ├── assembler_zacas_tests.cpp │ │ │ ├── assembler_zawrs_tests.cpp │ │ │ ├── assembler_zc_tests.cpp │ │ │ ├── assembler_zfa_tests.cpp │ │ │ ├── assembler_zicond_tests.cpp │ │ │ ├── assembler_zicsr_tests.cpp │ │ │ ├── assembler_zihintntl_tests.cpp │ │ │ └── main.cpp │ ├── catch │ │ ├── .bazelrc │ │ ├── .clang-format │ │ ├── .conan │ │ │ ├── build.py │ │ │ └── test_package │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── conanfile.py │ │ │ │ └── test_package.cpp │ │ ├── .gitattributes │ │ ├── .github │ │ │ ├── FUNDING.yml │ │ │ ├── ISSUE_TEMPLATE │ │ │ │ ├── bug_report.md │ │ │ │ └── feature_request.md │ │ │ ├── pull_request_template.md │ │ │ └── workflows │ │ │ │ ├── linux-bazel-builds.yml │ │ │ │ ├── linux-meson-builds.yml │ │ │ │ ├── linux-other-builds.yml │ │ │ │ ├── linux-simple-builds.yml │ │ │ │ ├── mac-builds.yml │ │ │ │ ├── validate-header-guards.yml │ │ │ │ └── windows-simple-builds.yml │ │ ├── .gitignore │ │ ├── BUILD.bazel │ │ ├── CMake │ │ │ ├── Catch2Config.cmake.in │ │ │ ├── CatchConfigOptions.cmake │ │ │ ├── CatchMiscFunctions.cmake │ │ │ ├── FindGcov.cmake │ │ │ ├── FindLcov.cmake │ │ │ ├── Findcodecov.cmake │ │ │ ├── catch2-with-main.pc.in │ │ │ ├── catch2.pc.in │ │ │ └── llvm-cov-wrapper │ │ ├── CMakeLists.txt │ │ ├── CMakePresets.json │ │ ├── CODE_OF_CONDUCT.md │ │ ├── Doxyfile │ │ ├── LICENSE.txt │ │ ├── README.md │ │ ├── SECURITY.md │ │ ├── WORKSPACE.bazel │ │ ├── appveyor.yml │ │ ├── codecov.yml │ │ ├── conanfile.py │ │ ├── data │ │ │ └── artwork │ │ │ │ ├── catch2-c-logo.png │ │ │ │ ├── catch2-hand-logo.png │ │ │ │ ├── catch2-logo-small-with-background.png │ │ │ │ └── catch2-logo-small.png │ │ ├── docs │ │ │ ├── Readme.md │ │ │ ├── assertions.md │ │ │ ├── benchmarks.md │ │ │ ├── ci-and-misc.md │ │ │ ├── cmake-integration.md │ │ │ ├── command-line.md │ │ │ ├── commercial-users.md │ │ │ ├── comparing-floating-point-numbers.md │ │ │ ├── configuration.md │ │ │ ├── contributing.md │ │ │ ├── deprecations.md │ │ │ ├── event-listeners.md │ │ │ ├── faq.md │ │ │ ├── generators.md │ │ │ ├── limitations.md │ │ │ ├── list-of-examples.md │ │ │ ├── logging.md │ │ │ ├── matchers.md │ │ │ ├── migrate-v2-to-v3.md │ │ │ ├── opensource-users.md │ │ │ ├── other-macros.md │ │ │ ├── own-main.md │ │ │ ├── release-notes.md │ │ │ ├── release-process.md │ │ │ ├── reporter-events.md │ │ │ ├── reporters.md │ │ │ ├── skipping-passing-failing.md │ │ │ ├── test-cases-and-sections.md │ │ │ ├── test-fixtures.md │ │ │ ├── tostring.md │ │ │ ├── tutorial.md │ │ │ ├── usage-tips.md │ │ │ └── why-catch.md │ │ ├── examples │ │ │ ├── 010-TestCase.cpp │ │ │ ├── 020-TestCase-1.cpp │ │ │ ├── 020-TestCase-2.cpp │ │ │ ├── 030-Asn-Require-Check.cpp │ │ │ ├── 100-Fix-Section.cpp │ │ │ ├── 110-Fix-ClassFixture.cpp │ │ │ ├── 120-Bdd-ScenarioGivenWhenThen.cpp │ │ │ ├── 210-Evt-EventListeners.cpp │ │ │ ├── 231-Cfg-OutputStreams.cpp │ │ │ ├── 300-Gen-OwnGenerator.cpp │ │ │ ├── 301-Gen-MapTypeConversion.cpp │ │ │ ├── 302-Gen-Table.cpp │ │ │ ├── 310-Gen-VariablesInGenerators.cpp │ │ │ ├── 311-Gen-CustomCapture.cpp │ │ │ └── CMakeLists.txt │ │ ├── extras │ │ │ ├── Catch.cmake │ │ │ ├── CatchAddTests.cmake │ │ │ ├── CatchShardTests.cmake │ │ │ ├── CatchShardTestsImpl.cmake │ │ │ ├── ParseAndAddCatchTests.cmake │ │ │ ├── catch_amalgamated.cpp │ │ │ ├── catch_amalgamated.hpp │ │ │ ├── gdbinit │ │ │ └── lldbinit │ │ ├── fuzzing │ │ │ ├── CMakeLists.txt │ │ │ ├── NullOStream.cpp │ │ │ ├── NullOStream.h │ │ │ ├── build_fuzzers.sh │ │ │ ├── fuzz_TestSpecParser.cpp │ │ │ ├── fuzz_XmlWriter.cpp │ │ │ └── fuzz_textflow.cpp │ │ ├── mdsnippets.json │ │ ├── meson.build │ │ ├── meson_options.txt │ │ ├── src │ │ │ ├── CMakeLists.txt │ │ │ └── catch2 │ │ │ │ ├── benchmark │ │ │ │ ├── catch_benchmark.hpp │ │ │ │ ├── catch_benchmark_all.hpp │ │ │ │ ├── catch_chronometer.cpp │ │ │ │ ├── catch_chronometer.hpp │ │ │ │ ├── catch_clock.hpp │ │ │ │ ├── catch_constructor.hpp │ │ │ │ ├── catch_environment.hpp │ │ │ │ ├── catch_estimate.hpp │ │ │ │ ├── catch_execution_plan.hpp │ │ │ │ ├── catch_optimizer.hpp │ │ │ │ ├── catch_outlier_classification.hpp │ │ │ │ ├── catch_sample_analysis.hpp │ │ │ │ └── detail │ │ │ │ │ ├── catch_analyse.cpp │ │ │ │ │ ├── catch_analyse.hpp │ │ │ │ │ ├── catch_benchmark_function.cpp │ │ │ │ │ ├── catch_benchmark_function.hpp │ │ │ │ │ ├── catch_benchmark_stats.hpp │ │ │ │ │ ├── catch_benchmark_stats_fwd.hpp │ │ │ │ │ ├── catch_complete_invoke.hpp │ │ │ │ │ ├── catch_estimate_clock.hpp │ │ │ │ │ ├── catch_measure.hpp │ │ │ │ │ ├── catch_repeat.hpp │ │ │ │ │ ├── catch_run_for_at_least.cpp │ │ │ │ │ ├── catch_run_for_at_least.hpp │ │ │ │ │ ├── catch_stats.cpp │ │ │ │ │ ├── catch_stats.hpp │ │ │ │ │ └── catch_timing.hpp │ │ │ │ ├── catch_all.hpp │ │ │ │ ├── catch_approx.cpp │ │ │ │ ├── catch_approx.hpp │ │ │ │ ├── catch_assertion_info.hpp │ │ │ │ ├── catch_assertion_result.cpp │ │ │ │ ├── catch_assertion_result.hpp │ │ │ │ ├── catch_config.cpp │ │ │ │ ├── catch_config.hpp │ │ │ │ ├── catch_get_random_seed.cpp │ │ │ │ ├── catch_get_random_seed.hpp │ │ │ │ ├── catch_message.cpp │ │ │ │ ├── catch_message.hpp │ │ │ │ ├── catch_registry_hub.cpp │ │ │ │ ├── catch_section_info.hpp │ │ │ │ ├── catch_session.cpp │ │ │ │ ├── catch_session.hpp │ │ │ │ ├── catch_tag_alias.hpp │ │ │ │ ├── catch_tag_alias_autoregistrar.cpp │ │ │ │ ├── catch_tag_alias_autoregistrar.hpp │ │ │ │ ├── catch_template_test_macros.hpp │ │ │ │ ├── catch_test_case_info.cpp │ │ │ │ ├── catch_test_case_info.hpp │ │ │ │ ├── catch_test_macros.hpp │ │ │ │ ├── catch_test_spec.cpp │ │ │ │ ├── catch_test_spec.hpp │ │ │ │ ├── catch_timer.cpp │ │ │ │ ├── catch_timer.hpp │ │ │ │ ├── catch_tostring.cpp │ │ │ │ ├── catch_tostring.hpp │ │ │ │ ├── catch_totals.cpp │ │ │ │ ├── catch_totals.hpp │ │ │ │ ├── catch_translate_exception.cpp │ │ │ │ ├── catch_translate_exception.hpp │ │ │ │ ├── catch_user_config.hpp.in │ │ │ │ ├── catch_version.cpp │ │ │ │ ├── catch_version.hpp │ │ │ │ ├── catch_version_macros.hpp │ │ │ │ ├── generators │ │ │ │ ├── catch_generator_exception.cpp │ │ │ │ ├── catch_generator_exception.hpp │ │ │ │ ├── catch_generators.cpp │ │ │ │ ├── catch_generators.hpp │ │ │ │ ├── catch_generators_adapters.hpp │ │ │ │ ├── catch_generators_all.hpp │ │ │ │ ├── catch_generators_random.cpp │ │ │ │ ├── catch_generators_random.hpp │ │ │ │ └── catch_generators_range.hpp │ │ │ │ ├── interfaces │ │ │ │ ├── catch_interfaces_all.hpp │ │ │ │ ├── catch_interfaces_capture.cpp │ │ │ │ ├── catch_interfaces_capture.hpp │ │ │ │ ├── catch_interfaces_config.cpp │ │ │ │ ├── catch_interfaces_config.hpp │ │ │ │ ├── catch_interfaces_enum_values_registry.hpp │ │ │ │ ├── catch_interfaces_exception.cpp │ │ │ │ ├── catch_interfaces_exception.hpp │ │ │ │ ├── catch_interfaces_generatortracker.cpp │ │ │ │ ├── catch_interfaces_generatortracker.hpp │ │ │ │ ├── catch_interfaces_registry_hub.cpp │ │ │ │ ├── catch_interfaces_registry_hub.hpp │ │ │ │ ├── catch_interfaces_reporter.cpp │ │ │ │ ├── catch_interfaces_reporter.hpp │ │ │ │ ├── catch_interfaces_reporter_factory.cpp │ │ │ │ ├── catch_interfaces_reporter_factory.hpp │ │ │ │ ├── catch_interfaces_tag_alias_registry.hpp │ │ │ │ ├── catch_interfaces_test_invoker.hpp │ │ │ │ ├── catch_interfaces_testcase.cpp │ │ │ │ └── catch_interfaces_testcase.hpp │ │ │ │ ├── internal │ │ │ │ ├── catch_assertion_handler.cpp │ │ │ │ ├── catch_assertion_handler.hpp │ │ │ │ ├── catch_case_insensitive_comparisons.cpp │ │ │ │ ├── catch_case_insensitive_comparisons.hpp │ │ │ │ ├── catch_case_sensitive.hpp │ │ │ │ ├── catch_clara.cpp │ │ │ │ ├── catch_clara.hpp │ │ │ │ ├── catch_commandline.cpp │ │ │ │ ├── catch_commandline.hpp │ │ │ │ ├── catch_compare_traits.hpp │ │ │ │ ├── catch_compiler_capabilities.hpp │ │ │ │ ├── catch_config_android_logwrite.hpp │ │ │ │ ├── catch_config_counter.hpp │ │ │ │ ├── catch_config_prefix_messages.hpp │ │ │ │ ├── catch_config_static_analysis_support.hpp │ │ │ │ ├── catch_config_uncaught_exceptions.hpp │ │ │ │ ├── catch_config_wchar.hpp │ │ │ │ ├── catch_console_colour.cpp │ │ │ │ ├── catch_console_colour.hpp │ │ │ │ ├── catch_console_width.hpp │ │ │ │ ├── catch_container_nonmembers.hpp │ │ │ │ ├── catch_context.cpp │ │ │ │ ├── catch_context.hpp │ │ │ │ ├── catch_debug_console.cpp │ │ │ │ ├── catch_debug_console.hpp │ │ │ │ ├── catch_debugger.cpp │ │ │ │ ├── catch_debugger.hpp │ │ │ │ ├── catch_decomposer.cpp │ │ │ │ ├── catch_decomposer.hpp │ │ │ │ ├── catch_enforce.cpp │ │ │ │ ├── catch_enforce.hpp │ │ │ │ ├── catch_enum_values_registry.cpp │ │ │ │ ├── catch_enum_values_registry.hpp │ │ │ │ ├── catch_errno_guard.cpp │ │ │ │ ├── catch_errno_guard.hpp │ │ │ │ ├── catch_exception_translator_registry.cpp │ │ │ │ ├── catch_exception_translator_registry.hpp │ │ │ │ ├── catch_fatal_condition_handler.cpp │ │ │ │ ├── catch_fatal_condition_handler.hpp │ │ │ │ ├── catch_floating_point_helpers.cpp │ │ │ │ ├── catch_floating_point_helpers.hpp │ │ │ │ ├── catch_getenv.cpp │ │ │ │ ├── catch_getenv.hpp │ │ │ │ ├── catch_is_permutation.hpp │ │ │ │ ├── catch_istream.cpp │ │ │ │ ├── catch_istream.hpp │ │ │ │ ├── catch_jsonwriter.cpp │ │ │ │ ├── catch_jsonwriter.hpp │ │ │ │ ├── catch_lazy_expr.cpp │ │ │ │ ├── catch_lazy_expr.hpp │ │ │ │ ├── catch_leak_detector.cpp │ │ │ │ ├── catch_leak_detector.hpp │ │ │ │ ├── catch_list.cpp │ │ │ │ ├── catch_list.hpp │ │ │ │ ├── catch_logical_traits.hpp │ │ │ │ ├── catch_main.cpp │ │ │ │ ├── catch_message_info.cpp │ │ │ │ ├── catch_message_info.hpp │ │ │ │ ├── catch_meta.hpp │ │ │ │ ├── catch_move_and_forward.hpp │ │ │ │ ├── catch_noncopyable.hpp │ │ │ │ ├── catch_optional.hpp │ │ │ │ ├── catch_output_redirect.cpp │ │ │ │ ├── catch_output_redirect.hpp │ │ │ │ ├── catch_parse_numbers.cpp │ │ │ │ ├── catch_parse_numbers.hpp │ │ │ │ ├── catch_platform.hpp │ │ │ │ ├── catch_polyfills.cpp │ │ │ │ ├── catch_polyfills.hpp │ │ │ │ ├── catch_preprocessor.hpp │ │ │ │ ├── catch_preprocessor_internal_stringify.hpp │ │ │ │ ├── catch_preprocessor_remove_parens.hpp │ │ │ │ ├── catch_random_floating_point_helpers.hpp │ │ │ │ ├── catch_random_integer_helpers.hpp │ │ │ │ ├── catch_random_number_generator.cpp │ │ │ │ ├── catch_random_number_generator.hpp │ │ │ │ ├── catch_random_seed_generation.cpp │ │ │ │ ├── catch_random_seed_generation.hpp │ │ │ │ ├── catch_reporter_registry.cpp │ │ │ │ ├── catch_reporter_registry.hpp │ │ │ │ ├── catch_reporter_spec_parser.cpp │ │ │ │ ├── catch_reporter_spec_parser.hpp │ │ │ │ ├── catch_result_type.cpp │ │ │ │ ├── catch_result_type.hpp │ │ │ │ ├── catch_reusable_string_stream.cpp │ │ │ │ ├── catch_reusable_string_stream.hpp │ │ │ │ ├── catch_run_context.cpp │ │ │ │ ├── catch_run_context.hpp │ │ │ │ ├── catch_section.cpp │ │ │ │ ├── catch_section.hpp │ │ │ │ ├── catch_sharding.hpp │ │ │ │ ├── catch_singletons.cpp │ │ │ │ ├── catch_singletons.hpp │ │ │ │ ├── catch_source_line_info.cpp │ │ │ │ ├── catch_source_line_info.hpp │ │ │ │ ├── catch_startup_exception_registry.cpp │ │ │ │ ├── catch_startup_exception_registry.hpp │ │ │ │ ├── catch_stdstreams.cpp │ │ │ │ ├── catch_stdstreams.hpp │ │ │ │ ├── catch_stream_end_stop.hpp │ │ │ │ ├── catch_string_manip.cpp │ │ │ │ ├── catch_string_manip.hpp │ │ │ │ ├── catch_stringref.cpp │ │ │ │ ├── catch_stringref.hpp │ │ │ │ ├── catch_tag_alias_registry.cpp │ │ │ │ ├── catch_tag_alias_registry.hpp │ │ │ │ ├── catch_template_test_registry.hpp │ │ │ │ ├── catch_test_case_info_hasher.cpp │ │ │ │ ├── catch_test_case_info_hasher.hpp │ │ │ │ ├── catch_test_case_registry_impl.cpp │ │ │ │ ├── catch_test_case_registry_impl.hpp │ │ │ │ ├── catch_test_case_tracker.cpp │ │ │ │ ├── catch_test_case_tracker.hpp │ │ │ │ ├── catch_test_failure_exception.cpp │ │ │ │ ├── catch_test_failure_exception.hpp │ │ │ │ ├── catch_test_macro_impl.hpp │ │ │ │ ├── catch_test_registry.cpp │ │ │ │ ├── catch_test_registry.hpp │ │ │ │ ├── catch_test_run_info.hpp │ │ │ │ ├── catch_test_spec_parser.cpp │ │ │ │ ├── catch_test_spec_parser.hpp │ │ │ │ ├── catch_textflow.cpp │ │ │ │ ├── catch_textflow.hpp │ │ │ │ ├── catch_to_string.hpp │ │ │ │ ├── catch_uncaught_exceptions.cpp │ │ │ │ ├── catch_uncaught_exceptions.hpp │ │ │ │ ├── catch_uniform_floating_point_distribution.hpp │ │ │ │ ├── catch_uniform_integer_distribution.hpp │ │ │ │ ├── catch_unique_name.hpp │ │ │ │ ├── catch_unique_ptr.hpp │ │ │ │ ├── catch_void_type.hpp │ │ │ │ ├── catch_wildcard_pattern.cpp │ │ │ │ ├── catch_wildcard_pattern.hpp │ │ │ │ ├── catch_windows_h_proxy.hpp │ │ │ │ ├── catch_xmlwriter.cpp │ │ │ │ └── catch_xmlwriter.hpp │ │ │ │ ├── matchers │ │ │ │ ├── catch_matchers.cpp │ │ │ │ ├── catch_matchers.hpp │ │ │ │ ├── catch_matchers_all.hpp │ │ │ │ ├── catch_matchers_container_properties.cpp │ │ │ │ ├── catch_matchers_container_properties.hpp │ │ │ │ ├── catch_matchers_contains.hpp │ │ │ │ ├── catch_matchers_exception.cpp │ │ │ │ ├── catch_matchers_exception.hpp │ │ │ │ ├── catch_matchers_floating_point.cpp │ │ │ │ ├── catch_matchers_floating_point.hpp │ │ │ │ ├── catch_matchers_predicate.cpp │ │ │ │ ├── catch_matchers_predicate.hpp │ │ │ │ ├── catch_matchers_quantifiers.cpp │ │ │ │ ├── catch_matchers_quantifiers.hpp │ │ │ │ ├── catch_matchers_range_equals.hpp │ │ │ │ ├── catch_matchers_string.cpp │ │ │ │ ├── catch_matchers_string.hpp │ │ │ │ ├── catch_matchers_templated.cpp │ │ │ │ ├── catch_matchers_templated.hpp │ │ │ │ ├── catch_matchers_vector.hpp │ │ │ │ └── internal │ │ │ │ │ ├── catch_matchers_impl.cpp │ │ │ │ │ └── catch_matchers_impl.hpp │ │ │ │ ├── meson.build │ │ │ │ └── reporters │ │ │ │ ├── catch_reporter_automake.cpp │ │ │ │ ├── catch_reporter_automake.hpp │ │ │ │ ├── catch_reporter_common_base.cpp │ │ │ │ ├── catch_reporter_common_base.hpp │ │ │ │ ├── catch_reporter_compact.cpp │ │ │ │ ├── catch_reporter_compact.hpp │ │ │ │ ├── catch_reporter_console.cpp │ │ │ │ ├── catch_reporter_console.hpp │ │ │ │ ├── catch_reporter_cumulative_base.cpp │ │ │ │ ├── catch_reporter_cumulative_base.hpp │ │ │ │ ├── catch_reporter_event_listener.cpp │ │ │ │ ├── catch_reporter_event_listener.hpp │ │ │ │ ├── catch_reporter_helpers.cpp │ │ │ │ ├── catch_reporter_helpers.hpp │ │ │ │ ├── catch_reporter_json.cpp │ │ │ │ ├── catch_reporter_json.hpp │ │ │ │ ├── catch_reporter_junit.cpp │ │ │ │ ├── catch_reporter_junit.hpp │ │ │ │ ├── catch_reporter_multi.cpp │ │ │ │ ├── catch_reporter_multi.hpp │ │ │ │ ├── catch_reporter_registrars.cpp │ │ │ │ ├── catch_reporter_registrars.hpp │ │ │ │ ├── catch_reporter_sonarqube.cpp │ │ │ │ ├── catch_reporter_sonarqube.hpp │ │ │ │ ├── catch_reporter_streaming_base.cpp │ │ │ │ ├── catch_reporter_streaming_base.hpp │ │ │ │ ├── catch_reporter_tap.cpp │ │ │ │ ├── catch_reporter_tap.hpp │ │ │ │ ├── catch_reporter_teamcity.cpp │ │ │ │ ├── catch_reporter_teamcity.hpp │ │ │ │ ├── catch_reporter_xml.cpp │ │ │ │ ├── catch_reporter_xml.hpp │ │ │ │ └── catch_reporters_all.hpp │ │ ├── tests │ │ │ ├── CMakeLists.txt │ │ │ ├── ExtraTests │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── ToDo.txt │ │ │ │ ├── X01-PrefixedMacros.cpp │ │ │ │ ├── X02-DisabledMacros.cpp │ │ │ │ ├── X03-DisabledExceptions-DefaultHandler.cpp │ │ │ │ ├── X04-DisabledExceptions-CustomHandler.cpp │ │ │ │ ├── X05-DeferredStaticChecks.cpp │ │ │ │ ├── X10-FallbackStringifier.cpp │ │ │ │ ├── X11-DisableStringification.cpp │ │ │ │ ├── X12-CustomDebugBreakMacro.cpp │ │ │ │ ├── X20-AssertionStartingEventGoesBeforeAssertionIsEvaluated.cpp │ │ │ │ ├── X21-PartialTestCaseEvents.cpp │ │ │ │ ├── X22-BenchmarksInCumulativeReporter.cpp │ │ │ │ ├── X23-CasingInReporterNames.cpp │ │ │ │ ├── X24-ListenerStdoutCaptureInMultireporter.cpp │ │ │ │ ├── X25-ListenerCanAskForCapturedStdout.cpp │ │ │ │ ├── X26-ReporterPreferencesForPassingAssertionsIsRespected.cpp │ │ │ │ ├── X27-CapturedStdoutInTestCaseEvents.cpp │ │ │ │ ├── X28-ListenersGetEventsBeforeReporters.cpp │ │ │ │ ├── X29-CustomArgumentsForReporters.cpp │ │ │ │ ├── X30-BazelReporter.cpp │ │ │ │ ├── X31-DuplicatedTestCases.cpp │ │ │ │ ├── X32-DuplicatedTestCasesDifferentTags.cpp │ │ │ │ ├── X33-DuplicatedTestCaseMethods.cpp │ │ │ │ ├── X34-DuplicatedTestCaseMethodsDifferentFixtures.cpp │ │ │ │ ├── X35-DuplicatedReporterNames.cpp │ │ │ │ ├── X90-WindowsHeaderInclusion.cpp │ │ │ │ ├── X91-AmalgamatedCatch.cpp │ │ │ │ ├── X92-NoTests.cpp │ │ │ │ └── X93-AllSkipped.cpp │ │ │ ├── SelfTest │ │ │ │ ├── Baselines │ │ │ │ │ ├── automake.std.approved.txt │ │ │ │ │ ├── automake.sw.approved.txt │ │ │ │ │ ├── automake.sw.multi.approved.txt │ │ │ │ │ ├── compact.sw.approved.txt │ │ │ │ │ ├── compact.sw.multi.approved.txt │ │ │ │ │ ├── console.std.approved.txt │ │ │ │ │ ├── console.sw.approved.txt │ │ │ │ │ ├── console.sw.multi.approved.txt │ │ │ │ │ ├── console.swa4.approved.txt │ │ │ │ │ ├── default.sw.multi.approved.txt │ │ │ │ │ ├── junit.sw.approved.txt │ │ │ │ │ ├── junit.sw.multi.approved.txt │ │ │ │ │ ├── sonarqube.sw.approved.txt │ │ │ │ │ ├── sonarqube.sw.multi.approved.txt │ │ │ │ │ ├── tap.sw.approved.txt │ │ │ │ │ ├── tap.sw.multi.approved.txt │ │ │ │ │ ├── teamcity.sw.approved.txt │ │ │ │ │ ├── teamcity.sw.multi.approved.txt │ │ │ │ │ ├── xml.sw.approved.txt │ │ │ │ │ └── xml.sw.multi.approved.txt │ │ │ │ ├── IntrospectiveTests │ │ │ │ │ ├── Algorithms.tests.cpp │ │ │ │ │ ├── AssertionHandler.tests.cpp │ │ │ │ │ ├── Clara.tests.cpp │ │ │ │ │ ├── CmdLine.tests.cpp │ │ │ │ │ ├── CmdLineHelpers.tests.cpp │ │ │ │ │ ├── ColourImpl.tests.cpp │ │ │ │ │ ├── Details.tests.cpp │ │ │ │ │ ├── FloatingPoint.tests.cpp │ │ │ │ │ ├── GeneratorsImpl.tests.cpp │ │ │ │ │ ├── Integer.tests.cpp │ │ │ │ │ ├── InternalBenchmark.tests.cpp │ │ │ │ │ ├── Json.tests.cpp │ │ │ │ │ ├── Parse.tests.cpp │ │ │ │ │ ├── PartTracker.tests.cpp │ │ │ │ │ ├── RandomNumberGeneration.tests.cpp │ │ │ │ │ ├── Reporters.tests.cpp │ │ │ │ │ ├── Sharding.tests.cpp │ │ │ │ │ ├── Stream.tests.cpp │ │ │ │ │ ├── String.tests.cpp │ │ │ │ │ ├── StringManip.tests.cpp │ │ │ │ │ ├── Tag.tests.cpp │ │ │ │ │ ├── TestCaseInfoHasher.tests.cpp │ │ │ │ │ ├── TestSpec.tests.cpp │ │ │ │ │ ├── TestSpecParser.tests.cpp │ │ │ │ │ ├── TextFlow.tests.cpp │ │ │ │ │ ├── ToString.tests.cpp │ │ │ │ │ ├── Traits.tests.cpp │ │ │ │ │ ├── UniquePtr.tests.cpp │ │ │ │ │ └── Xml.tests.cpp │ │ │ │ ├── Misc │ │ │ │ │ ├── invalid-test-names.input │ │ │ │ │ ├── plain-old-tests.input │ │ │ │ │ └── special-characters-in-file.input │ │ │ │ ├── TestRegistrations.cpp │ │ │ │ ├── TimingTests │ │ │ │ │ └── Sleep.tests.cpp │ │ │ │ ├── UsageTests │ │ │ │ │ ├── Approx.tests.cpp │ │ │ │ │ ├── BDD.tests.cpp │ │ │ │ │ ├── Benchmark.tests.cpp │ │ │ │ │ ├── Class.tests.cpp │ │ │ │ │ ├── Compilation.tests.cpp │ │ │ │ │ ├── Condition.tests.cpp │ │ │ │ │ ├── Decomposition.tests.cpp │ │ │ │ │ ├── EnumToString.tests.cpp │ │ │ │ │ ├── Exception.tests.cpp │ │ │ │ │ ├── Generators.tests.cpp │ │ │ │ │ ├── Matchers.tests.cpp │ │ │ │ │ ├── MatchersRanges.tests.cpp │ │ │ │ │ ├── Message.tests.cpp │ │ │ │ │ ├── Misc.tests.cpp │ │ │ │ │ ├── Skip.tests.cpp │ │ │ │ │ ├── ToStringByte.tests.cpp │ │ │ │ │ ├── ToStringChrono.tests.cpp │ │ │ │ │ ├── ToStringGeneral.tests.cpp │ │ │ │ │ ├── ToStringOptional.tests.cpp │ │ │ │ │ ├── ToStringPair.tests.cpp │ │ │ │ │ ├── ToStringTuple.tests.cpp │ │ │ │ │ ├── ToStringVariant.tests.cpp │ │ │ │ │ ├── ToStringVector.tests.cpp │ │ │ │ │ ├── ToStringWhich.tests.cpp │ │ │ │ │ ├── Tricky.tests.cpp │ │ │ │ │ └── VariadicMacros.tests.cpp │ │ │ │ └── helpers │ │ │ │ │ ├── parse_test_spec.cpp │ │ │ │ │ ├── parse_test_spec.hpp │ │ │ │ │ ├── range_test_helpers.hpp │ │ │ │ │ └── type_with_lit_0_comparisons.hpp │ │ │ ├── TestScripts │ │ │ │ ├── ConfigureTestsCommon.py │ │ │ │ ├── DiscoverTests │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── VerifyRegistration.py │ │ │ │ │ └── register-tests.cpp │ │ │ │ ├── testBazelReporter.py │ │ │ │ ├── testBazelSharding.py │ │ │ │ ├── testConfigureDefaultReporter.py │ │ │ │ ├── testConfigureDisable.py │ │ │ │ ├── testConfigureDisableStringification.py │ │ │ │ ├── testConfigureExperimentalRedirect.py │ │ │ │ ├── testPartialTestCaseEvent.py │ │ │ │ ├── testRandomOrder.py │ │ │ │ └── testSharding.py │ │ │ └── meson.build │ │ ├── third_party │ │ │ └── clara.hpp │ │ └── tools │ │ │ ├── misc │ │ │ ├── CMakeLists.txt │ │ │ ├── appveyorBuildConfigurationScript.bat │ │ │ ├── appveyorMergeCoverageScript.py │ │ │ ├── appveyorTestRunScript.bat │ │ │ ├── coverage-helper.cpp │ │ │ └── installOpenCppCoverage.ps1 │ │ │ └── scripts │ │ │ ├── approvalTests.py │ │ │ ├── approve.py │ │ │ ├── buildAndTest.cmd │ │ │ ├── buildAndTest.sh │ │ │ ├── checkConvenienceHeaders.py │ │ │ ├── checkDuplicateFilenames.py │ │ │ ├── checkLicense.py │ │ │ ├── developBuild.py │ │ │ ├── extractFeaturesFromReleaseNotes.py │ │ │ ├── fixWhitespace.py │ │ │ ├── generateAmalgamatedFiles.py │ │ │ ├── majorRelease.py │ │ │ ├── minorRelease.py │ │ │ ├── patchRelease.py │ │ │ ├── releaseCommon.py │ │ │ ├── scriptCommon.py │ │ │ ├── updateDocumentSnippets.py │ │ │ └── updateDocumentToC.py │ ├── fmt │ │ ├── .clang-format │ │ ├── .github │ │ │ ├── dependabot.yml │ │ │ ├── issue_template.md │ │ │ ├── pull_request_template.md │ │ │ └── workflows │ │ │ │ ├── cifuzz.yml │ │ │ │ ├── doc.yml │ │ │ │ ├── linux.yml │ │ │ │ ├── macos.yml │ │ │ │ ├── scorecard.yml │ │ │ │ └── windows.yml │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── CONTRIBUTING.md │ │ ├── ChangeLog.rst │ │ ├── LICENSE.rst │ │ ├── README.rst │ │ ├── doc │ │ │ ├── CMakeLists.txt │ │ │ ├── _static │ │ │ │ ├── bootstrap.min.js │ │ │ │ ├── breathe.css │ │ │ │ └── fonts │ │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ │ └── glyphicons-halflings-regular.woff │ │ │ ├── _templates │ │ │ │ ├── layout.html │ │ │ │ └── search.html │ │ │ ├── api.rst │ │ │ ├── basic-bootstrap │ │ │ │ ├── README │ │ │ │ ├── layout.html │ │ │ │ └── theme.conf │ │ │ ├── bootstrap │ │ │ │ ├── alerts.less │ │ │ │ ├── badges.less │ │ │ │ ├── bootstrap.less │ │ │ │ ├── breadcrumbs.less │ │ │ │ ├── button-groups.less │ │ │ │ ├── buttons.less │ │ │ │ ├── carousel.less │ │ │ │ ├── close.less │ │ │ │ ├── code.less │ │ │ │ ├── component-animations.less │ │ │ │ ├── dropdowns.less │ │ │ │ ├── forms.less │ │ │ │ ├── glyphicons.less │ │ │ │ ├── grid.less │ │ │ │ ├── input-groups.less │ │ │ │ ├── jumbotron.less │ │ │ │ ├── labels.less │ │ │ │ ├── list-group.less │ │ │ │ ├── media.less │ │ │ │ ├── mixins.less │ │ │ │ ├── mixins │ │ │ │ │ ├── alerts.less │ │ │ │ │ ├── background-variant.less │ │ │ │ │ ├── border-radius.less │ │ │ │ │ ├── buttons.less │ │ │ │ │ ├── center-block.less │ │ │ │ │ ├── clearfix.less │ │ │ │ │ ├── forms.less │ │ │ │ │ ├── gradients.less │ │ │ │ │ ├── grid-framework.less │ │ │ │ │ ├── grid.less │ │ │ │ │ ├── hide-text.less │ │ │ │ │ ├── image.less │ │ │ │ │ ├── labels.less │ │ │ │ │ ├── list-group.less │ │ │ │ │ ├── nav-divider.less │ │ │ │ │ ├── nav-vertical-align.less │ │ │ │ │ ├── opacity.less │ │ │ │ │ ├── pagination.less │ │ │ │ │ ├── panels.less │ │ │ │ │ ├── progress-bar.less │ │ │ │ │ ├── reset-filter.less │ │ │ │ │ ├── resize.less │ │ │ │ │ ├── responsive-visibility.less │ │ │ │ │ ├── size.less │ │ │ │ │ ├── tab-focus.less │ │ │ │ │ ├── table-row.less │ │ │ │ │ ├── text-emphasis.less │ │ │ │ │ ├── text-overflow.less │ │ │ │ │ └── vendor-prefixes.less │ │ │ │ ├── modals.less │ │ │ │ ├── navbar.less │ │ │ │ ├── navs.less │ │ │ │ ├── normalize.less │ │ │ │ ├── pager.less │ │ │ │ ├── pagination.less │ │ │ │ ├── panels.less │ │ │ │ ├── popovers.less │ │ │ │ ├── print.less │ │ │ │ ├── progress-bars.less │ │ │ │ ├── responsive-embed.less │ │ │ │ ├── responsive-utilities.less │ │ │ │ ├── scaffolding.less │ │ │ │ ├── tables.less │ │ │ │ ├── theme.less │ │ │ │ ├── thumbnails.less │ │ │ │ ├── tooltip.less │ │ │ │ ├── type.less │ │ │ │ ├── utilities.less │ │ │ │ ├── variables.less │ │ │ │ └── wells.less │ │ │ ├── build.py │ │ │ ├── conf.py │ │ │ ├── contents.rst │ │ │ ├── fmt.less │ │ │ ├── index.rst │ │ │ ├── python-license.txt │ │ │ ├── syntax.rst │ │ │ └── usage.rst │ │ ├── include │ │ │ └── fmt │ │ │ │ ├── args.h │ │ │ │ ├── chrono.h │ │ │ │ ├── color.h │ │ │ │ ├── compile.h │ │ │ │ ├── core.h │ │ │ │ ├── format-inl.h │ │ │ │ ├── format.h │ │ │ │ ├── os.h │ │ │ │ ├── ostream.h │ │ │ │ ├── printf.h │ │ │ │ ├── ranges.h │ │ │ │ ├── std.h │ │ │ │ └── xchar.h │ │ ├── src │ │ │ ├── fmt.cc │ │ │ ├── format.cc │ │ │ └── os.cc │ │ ├── support │ │ │ ├── Android.mk │ │ │ ├── AndroidManifest.xml │ │ │ ├── C++.sublime-syntax │ │ │ ├── README │ │ │ ├── Vagrantfile │ │ │ ├── bazel │ │ │ │ ├── .bazelversion │ │ │ │ ├── BUILD.bazel │ │ │ │ ├── README.md │ │ │ │ └── WORKSPACE.bazel │ │ │ ├── build-docs.py │ │ │ ├── build.gradle │ │ │ ├── cmake │ │ │ │ ├── FindSetEnv.cmake │ │ │ │ ├── JoinPaths.cmake │ │ │ │ ├── fmt-config.cmake.in │ │ │ │ └── fmt.pc.in │ │ │ ├── compute-powers.py │ │ │ ├── docopt.py │ │ │ ├── manage.py │ │ │ ├── printable.py │ │ │ ├── rst2md.py │ │ │ └── rtd │ │ │ │ ├── conf.py │ │ │ │ ├── index.rst │ │ │ │ └── theme │ │ │ │ ├── layout.html │ │ │ │ └── theme.conf │ │ └── test │ │ │ ├── CMakeLists.txt │ │ │ ├── add-subdirectory-test │ │ │ ├── CMakeLists.txt │ │ │ └── main.cc │ │ │ ├── args-test.cc │ │ │ ├── assert-test.cc │ │ │ ├── chrono-test.cc │ │ │ ├── color-test.cc │ │ │ ├── compile-error-test │ │ │ └── CMakeLists.txt │ │ │ ├── compile-fp-test.cc │ │ │ ├── compile-test.cc │ │ │ ├── core-test.cc │ │ │ ├── cuda-test │ │ │ ├── CMakeLists.txt │ │ │ ├── cpp14.cc │ │ │ └── cuda-cpp14.cu │ │ │ ├── detect-stdfs.cc │ │ │ ├── enforce-checks-test.cc │ │ │ ├── find-package-test │ │ │ ├── CMakeLists.txt │ │ │ └── main.cc │ │ │ ├── format-impl-test.cc │ │ │ ├── format-test.cc │ │ │ ├── fuzzing │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── README.md │ │ │ ├── build.sh │ │ │ ├── chrono-duration.cc │ │ │ ├── chrono-timepoint.cc │ │ │ ├── float.cc │ │ │ ├── fuzzer-common.h │ │ │ ├── main.cc │ │ │ ├── named-arg.cc │ │ │ ├── one-arg.cc │ │ │ └── two-args.cc │ │ │ ├── gtest-extra-test.cc │ │ │ ├── gtest-extra.cc │ │ │ ├── gtest-extra.h │ │ │ ├── gtest │ │ │ ├── .clang-format │ │ │ ├── CMakeLists.txt │ │ │ ├── gmock-gtest-all.cc │ │ │ ├── gmock │ │ │ │ └── gmock.h │ │ │ └── gtest │ │ │ │ ├── gtest-spi.h │ │ │ │ └── gtest.h │ │ │ ├── header-only-test.cc │ │ │ ├── mock-allocator.h │ │ │ ├── module-test.cc │ │ │ ├── noexception-test.cc │ │ │ ├── os-test.cc │ │ │ ├── ostream-test.cc │ │ │ ├── posix-mock-test.cc │ │ │ ├── posix-mock.h │ │ │ ├── printf-test.cc │ │ │ ├── ranges-odr-test.cc │ │ │ ├── ranges-test.cc │ │ │ ├── scan-test.cc │ │ │ ├── scan.h │ │ │ ├── static-export-test │ │ │ ├── CMakeLists.txt │ │ │ ├── library.cc │ │ │ └── main.cc │ │ │ ├── std-test.cc │ │ │ ├── test-assert.h │ │ │ ├── test-main.cc │ │ │ ├── unicode-test.cc │ │ │ ├── util.cc │ │ │ ├── util.h │ │ │ └── xchar-test.cc │ ├── mcl │ │ ├── .clang-format │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── CMakeModules │ │ │ ├── CreateTargetDirectoryGroups.cmake │ │ │ ├── DetectArchitecture.cmake │ │ │ └── mclConfig.cmake.in │ │ ├── LICENSE │ │ ├── README │ │ ├── include │ │ │ └── mcl │ │ │ │ ├── assert.hpp │ │ │ │ ├── bit │ │ │ │ ├── bit_count.hpp │ │ │ │ ├── bit_field.hpp │ │ │ │ ├── rotate.hpp │ │ │ │ └── swap.hpp │ │ │ │ ├── bit_cast.hpp │ │ │ │ ├── bitsizeof.hpp │ │ │ │ ├── concepts │ │ │ │ ├── bit_integral.hpp │ │ │ │ ├── is_any_of.hpp │ │ │ │ └── same_as.hpp │ │ │ │ ├── container │ │ │ │ ├── detail │ │ │ │ │ ├── meta_byte.hpp │ │ │ │ │ ├── meta_byte_group.hpp │ │ │ │ │ └── slot_union.hpp │ │ │ │ ├── hmap.hpp │ │ │ │ ├── ihmap.hpp │ │ │ │ └── intrusive_list.hpp │ │ │ │ ├── hash │ │ │ │ └── xmrx.hpp │ │ │ │ ├── hint │ │ │ │ └── assume.hpp │ │ │ │ ├── iterator │ │ │ │ └── reverse.hpp │ │ │ │ ├── macro │ │ │ │ ├── anonymous_variable.hpp │ │ │ │ ├── architecture.hpp │ │ │ │ └── concatenate_tokens.hpp │ │ │ │ ├── memory │ │ │ │ └── overaligned_unique_ptr.hpp │ │ │ │ ├── mp │ │ │ │ ├── metafunction │ │ │ │ │ ├── apply.hpp │ │ │ │ │ ├── bind.hpp │ │ │ │ │ ├── identity.hpp │ │ │ │ │ └── map.hpp │ │ │ │ ├── metavalue │ │ │ │ │ ├── bit_and.hpp │ │ │ │ │ ├── bit_not.hpp │ │ │ │ │ ├── bit_or.hpp │ │ │ │ │ ├── bit_xor.hpp │ │ │ │ │ ├── conjunction.hpp │ │ │ │ │ ├── disjunction.hpp │ │ │ │ │ ├── lift_value.hpp │ │ │ │ │ ├── logic_and.hpp │ │ │ │ │ ├── logic_if.hpp │ │ │ │ │ ├── logic_not.hpp │ │ │ │ │ ├── logic_or.hpp │ │ │ │ │ ├── product.hpp │ │ │ │ │ ├── sum.hpp │ │ │ │ │ ├── value.hpp │ │ │ │ │ ├── value_cast.hpp │ │ │ │ │ └── value_equal.hpp │ │ │ │ ├── misc │ │ │ │ │ └── argument_count.hpp │ │ │ │ └── typelist │ │ │ │ │ ├── append.hpp │ │ │ │ │ ├── cartesian_product.hpp │ │ │ │ │ ├── concat.hpp │ │ │ │ │ ├── contains.hpp │ │ │ │ │ ├── drop.hpp │ │ │ │ │ ├── get.hpp │ │ │ │ │ ├── head.hpp │ │ │ │ │ ├── length.hpp │ │ │ │ │ ├── lift_sequence.hpp │ │ │ │ │ ├── list.hpp │ │ │ │ │ ├── lower_to_tuple.hpp │ │ │ │ │ ├── prepend.hpp │ │ │ │ │ └── tail.hpp │ │ │ │ ├── scope_exit.hpp │ │ │ │ ├── stdint.hpp │ │ │ │ └── type_traits │ │ │ │ ├── function_info.hpp │ │ │ │ ├── integer_of_size.hpp │ │ │ │ └── is_instance_of_template.hpp │ │ ├── src │ │ │ ├── CMakeLists.txt │ │ │ └── assert.cpp │ │ └── tests │ │ │ ├── CMakeLists.txt │ │ │ ├── bit │ │ │ └── bit_field_tests.cpp │ │ │ ├── container │ │ │ ├── hmap.cpp │ │ │ └── ihmap.cpp │ │ │ ├── mp │ │ │ ├── metavalue_tests.cpp │ │ │ └── typelist_tests.cpp │ │ │ └── type_traits │ │ │ └── type_traits_tests.cpp │ ├── oaknut │ │ ├── .clang-format │ │ ├── .github │ │ │ └── workflows │ │ │ │ └── build-and-test.yml │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── LICENSE │ │ ├── README.md │ │ ├── include │ │ │ └── oaknut │ │ │ │ ├── code_block.hpp │ │ │ │ ├── dual_code_block.hpp │ │ │ │ ├── feature_detection │ │ │ │ ├── cpu_feature.hpp │ │ │ │ ├── feature_detection.hpp │ │ │ │ ├── feature_detection_apple.hpp │ │ │ │ ├── feature_detection_freebsd.hpp │ │ │ │ ├── feature_detection_generic.hpp │ │ │ │ ├── feature_detection_hwcaps.hpp │ │ │ │ ├── feature_detection_idregs.hpp │ │ │ │ ├── feature_detection_linux.hpp │ │ │ │ ├── feature_detection_netbsd.hpp │ │ │ │ ├── feature_detection_openbsd.hpp │ │ │ │ ├── feature_detection_w32.hpp │ │ │ │ ├── id_registers.hpp │ │ │ │ └── read_id_registers_directly.hpp │ │ │ │ ├── impl │ │ │ │ ├── arm64_encode_helpers.inc.hpp │ │ │ │ ├── cpu_feature.inc.hpp │ │ │ │ ├── enum.hpp │ │ │ │ ├── imm.hpp │ │ │ │ ├── list.hpp │ │ │ │ ├── mnemonics_fpsimd_v8.0.inc.hpp │ │ │ │ ├── mnemonics_fpsimd_v8.1.inc.hpp │ │ │ │ ├── mnemonics_fpsimd_v8.2.inc.hpp │ │ │ │ ├── mnemonics_generic_v8.0.inc.hpp │ │ │ │ ├── mnemonics_generic_v8.1.inc.hpp │ │ │ │ ├── mnemonics_generic_v8.2.inc.hpp │ │ │ │ ├── multi_typed_name.hpp │ │ │ │ ├── oaknut_exception.inc.hpp │ │ │ │ ├── offset.hpp │ │ │ │ ├── overloaded.hpp │ │ │ │ ├── reg.hpp │ │ │ │ └── string_literal.hpp │ │ │ │ ├── oaknut.hpp │ │ │ │ └── oaknut_exception.hpp │ │ ├── oaknutConfig.cmake.in │ │ └── tests │ │ │ ├── _feature_detect.cpp │ │ │ ├── architecture.hpp │ │ │ ├── basic.cpp │ │ │ ├── fpsimd.cpp │ │ │ ├── general.cpp │ │ │ ├── rand_int.hpp │ │ │ └── vector_code_gen.cpp │ ├── robin-map │ │ ├── .codecov.yml │ │ ├── .travis.yml │ │ ├── CMakeLists.txt │ │ ├── LICENSE │ │ ├── README.md │ │ ├── appveyor.yml │ │ ├── cmake │ │ │ └── tsl-robin-mapConfig.cmake.in │ │ ├── doxygen.conf │ │ ├── include │ │ │ └── tsl │ │ │ │ ├── robin_growth_policy.h │ │ │ │ ├── robin_hash.h │ │ │ │ ├── robin_map.h │ │ │ │ └── robin_set.h │ │ ├── tests │ │ │ ├── CMakeLists.txt │ │ │ ├── custom_allocator_tests.cpp │ │ │ ├── main.cpp │ │ │ ├── policy_tests.cpp │ │ │ ├── robin_map_tests.cpp │ │ │ ├── robin_set_tests.cpp │ │ │ └── utils.h │ │ └── tsl-robin-map.natvis │ ├── xbyak │ │ ├── .github │ │ │ ├── CONTRIBUTING.md │ │ │ ├── FUNDING.yml │ │ │ └── workflows │ │ │ │ └── main.yml │ │ ├── .gitignore │ │ ├── Android.bp │ │ ├── CMakeLists.txt │ │ ├── COPYRIGHT │ │ ├── Makefile │ │ ├── cmake │ │ │ ├── config.cmake.in │ │ │ └── meson-config.cmake.in │ │ ├── doc │ │ │ ├── changelog.md │ │ │ ├── install.md │ │ │ └── usage.md │ │ ├── gen │ │ │ ├── Makefile │ │ │ ├── avx_type.hpp │ │ │ ├── avx_type_def.h │ │ │ ├── b2hex.cpp │ │ │ ├── gen_avx512.cpp │ │ │ ├── gen_code.cpp │ │ │ ├── sortline.cpp │ │ │ └── update.bat │ │ ├── meson.build │ │ ├── readme.md │ │ ├── readme.txt │ │ ├── sample │ │ │ ├── Makefile │ │ │ ├── bf.cpp │ │ │ ├── bf.vcxproj │ │ │ ├── calc.cpp │ │ │ ├── calc.vcxproj │ │ │ ├── calc2.cpp │ │ │ ├── ccmp.cpp │ │ │ ├── cpuid │ │ │ │ ├── adl.txt │ │ │ │ ├── arl.txt │ │ │ │ ├── bdw.txt │ │ │ │ ├── clx.txt │ │ │ │ ├── cnl.txt │ │ │ │ ├── cpuid.sh │ │ │ │ ├── cpx.txt │ │ │ │ ├── emr.txt │ │ │ │ ├── glm.txt │ │ │ │ ├── glp.txt │ │ │ │ ├── gnr.txt │ │ │ │ ├── gnr256.txt │ │ │ │ ├── grr.txt │ │ │ │ ├── hsw.txt │ │ │ │ ├── icl.txt │ │ │ │ ├── icx.txt │ │ │ │ ├── ivb.txt │ │ │ │ ├── knl.txt │ │ │ │ ├── knm.txt │ │ │ │ ├── lnl.txt │ │ │ │ ├── mrm.txt │ │ │ │ ├── mtl.txt │ │ │ │ ├── nhm.txt │ │ │ │ ├── p4p.txt │ │ │ │ ├── pnr.txt │ │ │ │ ├── rpl.txt │ │ │ │ ├── skl.txt │ │ │ │ ├── skx.txt │ │ │ │ ├── slm.txt │ │ │ │ ├── slt.txt │ │ │ │ ├── snb.txt │ │ │ │ ├── spr.txt │ │ │ │ ├── srf.txt │ │ │ │ ├── tgl.txt │ │ │ │ ├── tnt.txt │ │ │ │ └── wsm.txt │ │ │ ├── echo.bf │ │ │ ├── fizzbuzz.bf │ │ │ ├── hello.bf │ │ │ ├── jmp_table.cpp │ │ │ ├── memfd.cpp │ │ │ ├── memfunc.cpp │ │ │ ├── no_flags.cpp │ │ │ ├── profiler.cpp │ │ │ ├── protect-re.cpp │ │ │ ├── quantize.cpp │ │ │ ├── quantize.vcxproj │ │ │ ├── stackframe.cpp │ │ │ ├── static_buf.cpp │ │ │ ├── test0.cpp │ │ │ ├── test0.vcxproj │ │ │ ├── test_util.cpp │ │ │ ├── test_util.vcxproj │ │ │ ├── toyvm.cpp │ │ │ ├── toyvm.vcxproj │ │ │ └── zero_upper.cpp │ │ ├── test │ │ │ ├── Makefile │ │ │ ├── Makefile.win │ │ │ ├── a.bat │ │ │ ├── address.cpp │ │ │ ├── apx.cpp │ │ │ ├── bad_address.cpp │ │ │ ├── cvt_test.cpp │ │ │ ├── cybozu │ │ │ │ ├── inttype.hpp │ │ │ │ └── test.hpp │ │ │ ├── detect_x32.c │ │ │ ├── jmp.cpp │ │ │ ├── jmp.sln │ │ │ ├── jmp.vcproj │ │ │ ├── lib.h │ │ │ ├── lib_min.cpp │ │ │ ├── lib_run.cpp │ │ │ ├── lib_test.cpp │ │ │ ├── make_512.cpp │ │ │ ├── make_nm.cpp │ │ │ ├── misc.cpp │ │ │ ├── mprotect_test.cpp │ │ │ ├── nm_frame.cpp │ │ │ ├── noexception.cpp │ │ │ ├── normalize_prefix.cpp │ │ │ ├── readme.txt │ │ │ ├── rip-label-imm.cpp │ │ │ ├── set_opt.bat │ │ │ ├── sf_test.cpp │ │ │ ├── state.pptx │ │ │ ├── test_address.bat │ │ │ ├── test_address.sh │ │ │ ├── test_all.bat │ │ │ ├── test_avx.bat │ │ │ ├── test_avx.sh │ │ │ ├── test_avx512.bat │ │ │ ├── test_avx512.sh │ │ │ ├── test_avx_all.bat │ │ │ ├── test_jmp.bat │ │ │ ├── test_misc.bat │ │ │ ├── test_mmx.cpp │ │ │ ├── test_nm.bat │ │ │ ├── test_nm.sh │ │ │ └── test_nm_all.bat │ │ ├── xbyak.sln │ │ └── xbyak │ │ │ ├── xbyak.h │ │ │ ├── xbyak_bin2hex.h │ │ │ ├── xbyak_mnemonic.h │ │ │ └── xbyak_util.h │ ├── zycore │ │ ├── .github │ │ │ ├── FUNDING.yml │ │ │ └── workflows │ │ │ │ └── main.yml │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── CMakeLists.txt.in │ │ ├── LICENSE │ │ ├── README.md │ │ ├── cmake │ │ │ ├── zyan-functions.cmake │ │ │ └── zycore-config.cmake.in │ │ ├── examples │ │ │ ├── String.c │ │ │ └── Vector.c │ │ ├── include │ │ │ └── Zycore │ │ │ │ ├── API │ │ │ │ ├── Memory.h │ │ │ │ ├── Process.h │ │ │ │ ├── Synchronization.h │ │ │ │ ├── Terminal.h │ │ │ │ └── Thread.h │ │ │ │ ├── Allocator.h │ │ │ │ ├── ArgParse.h │ │ │ │ ├── Atomic.h │ │ │ │ ├── Bitset.h │ │ │ │ ├── Comparison.h │ │ │ │ ├── Defines.h │ │ │ │ ├── Format.h │ │ │ │ ├── Internal │ │ │ │ ├── AtomicGNU.h │ │ │ │ └── AtomicMSVC.h │ │ │ │ ├── LibC.h │ │ │ │ ├── List.h │ │ │ │ ├── Object.h │ │ │ │ ├── Status.h │ │ │ │ ├── String.h │ │ │ │ ├── Types.h │ │ │ │ ├── Vector.h │ │ │ │ └── Zycore.h │ │ ├── resources │ │ │ └── VersionInfo.rc │ │ ├── src │ │ │ ├── API │ │ │ │ ├── Memory.c │ │ │ │ ├── Process.c │ │ │ │ ├── Synchronization.c │ │ │ │ ├── Terminal.c │ │ │ │ └── Thread.c │ │ │ ├── Allocator.c │ │ │ ├── ArgParse.c │ │ │ ├── Bitset.c │ │ │ ├── Format.c │ │ │ ├── List.c │ │ │ ├── String.c │ │ │ ├── Vector.c │ │ │ └── Zycore.c │ │ └── tests │ │ │ ├── ArgParse.cpp │ │ │ ├── String.cpp │ │ │ └── Vector.cpp │ └── zydis │ │ ├── .gitattributes │ │ ├── .github │ │ ├── FUNDING.yml │ │ └── workflows │ │ │ ├── doc.yml │ │ │ └── main.yml │ │ ├── .gitignore │ │ ├── .gitmodules │ │ ├── CMakeLists.txt │ │ ├── Doxyfile │ │ ├── LICENSE │ │ ├── Makefile │ │ ├── README.md │ │ ├── SECURITY.md │ │ ├── assets │ │ ├── amalgamate.py │ │ ├── porting-guide-v3-v4.md │ │ ├── screenshots │ │ │ └── ZydisInfo.png │ │ └── version-bump-checklist.txt │ │ ├── cmake │ │ └── zydis-config.cmake.in │ │ ├── examples │ │ ├── Disassemble.c │ │ ├── DisassembleSimple.c │ │ ├── EncodeFromScratch.c │ │ ├── EncodeMov.c │ │ ├── Formatter01.c │ │ ├── Formatter02.c │ │ ├── Formatter03.c │ │ ├── README.md │ │ ├── RewriteCode.c │ │ ├── ZydisPerfTest.c │ │ └── ZydisWinKernel.c │ │ ├── files.dox │ │ ├── include │ │ └── Zydis │ │ │ ├── Decoder.h │ │ │ ├── DecoderTypes.h │ │ │ ├── Defines.h │ │ │ ├── Disassembler.h │ │ │ ├── Encoder.h │ │ │ ├── Formatter.h │ │ │ ├── FormatterBuffer.h │ │ │ ├── Generated │ │ │ ├── EnumISAExt.h │ │ │ ├── EnumISASet.h │ │ │ ├── EnumInstructionCategory.h │ │ │ ├── EnumMnemonic.h │ │ │ └── EnumRegister.h │ │ │ ├── Internal │ │ │ ├── DecoderData.h │ │ │ ├── EncoderData.h │ │ │ ├── FormatterATT.h │ │ │ ├── FormatterBase.h │ │ │ ├── FormatterIntel.h │ │ │ ├── SharedData.h │ │ │ └── String.h │ │ │ ├── MetaInfo.h │ │ │ ├── Mnemonic.h │ │ │ ├── Register.h │ │ │ ├── Segment.h │ │ │ ├── SharedTypes.h │ │ │ ├── ShortString.h │ │ │ ├── Status.h │ │ │ ├── Utils.h │ │ │ └── Zydis.h │ │ ├── man │ │ ├── ZydisDisasm.1.ronn │ │ └── ZydisInfo.1.ronn │ │ ├── msvc │ │ ├── README.md │ │ ├── Zydis.sln │ │ ├── dependencies │ │ │ └── zycore │ │ │ │ ├── Zycore.vcxproj │ │ │ │ └── Zycore.vcxproj.filters │ │ ├── examples │ │ │ ├── Disassemble.vcxproj │ │ │ ├── Disassemble.vcxproj.filters │ │ │ ├── DisassembleSimple.vcxproj │ │ │ ├── DisassembleSimple.vcxproj.filters │ │ │ ├── EncodeFromScratch.vcxproj │ │ │ ├── EncodeFromScratch.vcxproj.filters │ │ │ ├── EncodeMov.vcxproj │ │ │ ├── EncodeMov.vcxproj.filters │ │ │ ├── Formatter01.vcxproj │ │ │ ├── Formatter01.vcxproj.filters │ │ │ ├── Formatter02.vcxproj │ │ │ ├── Formatter02.vcxproj.filters │ │ │ ├── Formatter03.vcxproj │ │ │ ├── Formatter03.vcxproj.filters │ │ │ ├── RewriteCode.vcxproj │ │ │ ├── RewriteCode.vcxproj.filters │ │ │ ├── ZydisPerfTest.vcxproj │ │ │ ├── ZydisPerfTest.vcxproj.filters │ │ │ ├── ZydisWinKernel.vcxproj │ │ │ └── ZydisWinKernel.vcxproj.filters │ │ ├── tools │ │ │ ├── ZydisDisasm.vcxproj │ │ │ ├── ZydisDisasm.vcxproj.filters │ │ │ ├── ZydisFuzzDecoder.vcxproj │ │ │ ├── ZydisFuzzDecoder.vcxproj.filters │ │ │ ├── ZydisFuzzEncoder.vcxproj │ │ │ ├── ZydisFuzzEncoder.vcxproj.filters │ │ │ ├── ZydisFuzzReEncoding.vcxproj │ │ │ ├── ZydisFuzzReEncoding.vcxproj.filters │ │ │ ├── ZydisInfo.vcxproj │ │ │ ├── ZydisInfo.vcxproj.filters │ │ │ ├── ZydisTestEncoderAbsolute.vcxproj │ │ │ └── ZydisTestEncoderAbsolute.vcxproj.filters │ │ └── zydis │ │ │ ├── Zydis.vcxproj │ │ │ └── Zydis.vcxproj.filters │ │ ├── resources │ │ └── VersionInfo.rc │ │ ├── src │ │ ├── Decoder.c │ │ ├── DecoderData.c │ │ ├── Disassembler.c │ │ ├── Encoder.c │ │ ├── EncoderData.c │ │ ├── Formatter.c │ │ ├── FormatterATT.c │ │ ├── FormatterBase.c │ │ ├── FormatterBuffer.c │ │ ├── FormatterIntel.c │ │ ├── Generated │ │ │ ├── AccessedFlags.inc │ │ │ ├── DecoderTables.inc │ │ │ ├── EncoderTables.inc │ │ │ ├── EnumISAExt.inc │ │ │ ├── EnumISASet.inc │ │ │ ├── EnumInstructionCategory.inc │ │ │ ├── EnumMnemonic.inc │ │ │ ├── EnumRegister.inc │ │ │ ├── FormatterStrings.inc │ │ │ ├── GetRelInfo.inc │ │ │ ├── InstructionDefinitions.inc │ │ │ ├── InstructionEncodings.inc │ │ │ ├── OperandDefinitions.inc │ │ │ ├── RegisterClassLookup.inc │ │ │ └── RegisterLookup.inc │ │ ├── MetaInfo.c │ │ ├── Mnemonic.c │ │ ├── Register.c │ │ ├── Segment.c │ │ ├── SharedData.c │ │ ├── String.c │ │ ├── Utils.c │ │ └── Zydis.c │ │ ├── tests │ │ ├── binary_reader.py │ │ ├── binary_writer.py │ │ ├── cases │ │ │ ├── 3dnow_000.in │ │ │ ├── 3dnow_000.out │ │ │ ├── 3dnow_001.in │ │ │ ├── 3dnow_001.out │ │ │ ├── 3dnow_002.in │ │ │ ├── 3dnow_002.out │ │ │ ├── 3dnow_003.in │ │ │ ├── 3dnow_003.out │ │ │ ├── 3dnow_004.in │ │ │ ├── 3dnow_004.out │ │ │ ├── 3dnow_005.in │ │ │ ├── 3dnow_005.out │ │ │ ├── 3dnow_006.in │ │ │ ├── 3dnow_006.out │ │ │ ├── 3dnow_007.in │ │ │ ├── 3dnow_007.out │ │ │ ├── 3dnow_008.in │ │ │ ├── 3dnow_008.out │ │ │ ├── 3dnow_009.in │ │ │ ├── 3dnow_009.out │ │ │ ├── 3dnow_010.in │ │ │ ├── 3dnow_010.out │ │ │ ├── 3dnow_011.in │ │ │ ├── 3dnow_011.out │ │ │ ├── 3dnow_012.in │ │ │ ├── 3dnow_012.out │ │ │ ├── 3dnow_013.in │ │ │ ├── 3dnow_013.out │ │ │ ├── 3dnow_014.in │ │ │ ├── 3dnow_014.out │ │ │ ├── 3dnow_015.in │ │ │ ├── 3dnow_015.out │ │ │ ├── 3dnow_016.in │ │ │ ├── 3dnow_016.out │ │ │ ├── 3dnow_017.in │ │ │ ├── 3dnow_017.out │ │ │ ├── 3dnow_018.in │ │ │ ├── 3dnow_018.out │ │ │ ├── 3dnow_019.in │ │ │ ├── 3dnow_019.out │ │ │ ├── 3dnow_020.in │ │ │ ├── 3dnow_020.out │ │ │ ├── 3dnow_021.in │ │ │ ├── 3dnow_021.out │ │ │ ├── 3dnow_022.in │ │ │ ├── 3dnow_022.out │ │ │ ├── 3dnow_023.in │ │ │ ├── 3dnow_023.out │ │ │ ├── 3dnow_024.in │ │ │ ├── 3dnow_024.out │ │ │ ├── default_000.in │ │ │ ├── default_000.out │ │ │ ├── default_001.in │ │ │ ├── default_001.out │ │ │ ├── default_002.in │ │ │ ├── default_002.out │ │ │ ├── default_003.in │ │ │ ├── default_003.out │ │ │ ├── default_004.in │ │ │ ├── default_004.out │ │ │ ├── default_005.in │ │ │ ├── default_005.out │ │ │ ├── default_006.in │ │ │ ├── default_006.out │ │ │ ├── default_007.in │ │ │ ├── default_007.out │ │ │ ├── default_008.in │ │ │ ├── default_008.out │ │ │ ├── default_009.in │ │ │ ├── default_009.out │ │ │ ├── default_010.in │ │ │ ├── default_010.out │ │ │ ├── default_011.in │ │ │ ├── default_011.out │ │ │ ├── default_012.in │ │ │ ├── default_012.out │ │ │ ├── default_013.in │ │ │ ├── default_013.out │ │ │ ├── default_014.in │ │ │ ├── default_014.out │ │ │ ├── default_015.in │ │ │ ├── default_015.out │ │ │ ├── default_016.in │ │ │ ├── default_016.out │ │ │ ├── default_017.in │ │ │ ├── default_017.out │ │ │ ├── default_018.in │ │ │ ├── default_018.out │ │ │ ├── default_019.in │ │ │ ├── default_019.out │ │ │ ├── default_020.in │ │ │ ├── default_020.out │ │ │ ├── default_021.in │ │ │ ├── default_021.out │ │ │ ├── default_022.in │ │ │ ├── default_022.out │ │ │ ├── default_023.in │ │ │ ├── default_023.out │ │ │ ├── default_024.in │ │ │ ├── default_024.out │ │ │ ├── default_025.in │ │ │ ├── default_025.out │ │ │ ├── default_026.in │ │ │ ├── default_026.out │ │ │ ├── default_027.in │ │ │ ├── default_027.out │ │ │ ├── default_028.in │ │ │ ├── default_028.out │ │ │ ├── default_029.in │ │ │ ├── default_029.out │ │ │ ├── default_030.in │ │ │ ├── default_030.out │ │ │ ├── default_031.in │ │ │ ├── default_031.out │ │ │ ├── default_032.in │ │ │ ├── default_032.out │ │ │ ├── default_033.in │ │ │ ├── default_033.out │ │ │ ├── default_034.in │ │ │ ├── default_034.out │ │ │ ├── default_035.in │ │ │ ├── default_035.out │ │ │ ├── default_036.in │ │ │ ├── default_036.out │ │ │ ├── default_037.in │ │ │ ├── default_037.out │ │ │ ├── default_038.in │ │ │ ├── default_038.out │ │ │ ├── default_039.in │ │ │ ├── default_039.out │ │ │ ├── default_040.in │ │ │ ├── default_040.out │ │ │ ├── default_041.in │ │ │ ├── default_041.out │ │ │ ├── default_042.in │ │ │ ├── default_042.out │ │ │ ├── default_043.in │ │ │ ├── default_043.out │ │ │ ├── default_044.in │ │ │ ├── default_044.out │ │ │ ├── default_045.in │ │ │ ├── default_045.out │ │ │ ├── default_046.in │ │ │ ├── default_046.out │ │ │ ├── default_047.in │ │ │ ├── default_047.out │ │ │ ├── default_048.in │ │ │ ├── default_048.out │ │ │ ├── evex_000.in │ │ │ ├── evex_000.out │ │ │ ├── evex_001.in │ │ │ ├── evex_001.out │ │ │ ├── evex_002.in │ │ │ ├── evex_002.out │ │ │ ├── evex_003.in │ │ │ ├── evex_003.out │ │ │ ├── evex_004.in │ │ │ ├── evex_004.out │ │ │ ├── evex_005.in │ │ │ ├── evex_005.out │ │ │ ├── evex_006.in │ │ │ ├── evex_006.out │ │ │ ├── evex_007.in │ │ │ ├── evex_007.out │ │ │ ├── evex_008.in │ │ │ ├── evex_008.out │ │ │ ├── evex_009.in │ │ │ ├── evex_009.out │ │ │ ├── evex_010.in │ │ │ ├── evex_010.out │ │ │ ├── evex_011.in │ │ │ ├── evex_011.out │ │ │ ├── evex_012.in │ │ │ ├── evex_012.out │ │ │ ├── evex_013.in │ │ │ ├── evex_013.out │ │ │ ├── evex_014.in │ │ │ ├── evex_014.out │ │ │ ├── evex_015.in │ │ │ ├── evex_015.out │ │ │ ├── evex_016.in │ │ │ ├── evex_016.out │ │ │ ├── evex_017.in │ │ │ ├── evex_017.out │ │ │ ├── evex_018.in │ │ │ ├── evex_018.out │ │ │ ├── evex_019.in │ │ │ ├── evex_019.out │ │ │ ├── evex_020.in │ │ │ ├── evex_020.out │ │ │ ├── evex_021.in │ │ │ ├── evex_021.out │ │ │ ├── evex_022.in │ │ │ ├── evex_022.out │ │ │ ├── evex_023.in │ │ │ ├── evex_023.out │ │ │ ├── evex_024.in │ │ │ ├── evex_024.out │ │ │ ├── evex_025.in │ │ │ ├── evex_025.out │ │ │ ├── evex_026.in │ │ │ ├── evex_026.out │ │ │ ├── evex_027.in │ │ │ ├── evex_027.out │ │ │ ├── evex_028.in │ │ │ ├── evex_028.out │ │ │ ├── jmp_far_16.in │ │ │ ├── jmp_far_16.out │ │ │ ├── jmp_far_32.in │ │ │ ├── jmp_far_32.out │ │ │ ├── mvex_000.in │ │ │ ├── mvex_000.out │ │ │ ├── mvex_001.in │ │ │ ├── mvex_001.out │ │ │ ├── mvex_002.in │ │ │ ├── mvex_002.out │ │ │ ├── mvex_003.in │ │ │ ├── mvex_003.out │ │ │ ├── mvex_004.in │ │ │ ├── mvex_004.out │ │ │ ├── mvex_005.in │ │ │ ├── mvex_005.out │ │ │ ├── mvex_006.in │ │ │ ├── mvex_006.out │ │ │ ├── mvex_007.in │ │ │ ├── mvex_007.out │ │ │ ├── mvex_008.in │ │ │ ├── mvex_008.out │ │ │ ├── mvex_009.in │ │ │ ├── mvex_009.out │ │ │ ├── mvex_010.in │ │ │ ├── mvex_010.out │ │ │ ├── mvex_011.in │ │ │ ├── mvex_011.out │ │ │ ├── mvex_012.in │ │ │ ├── mvex_012.out │ │ │ ├── mvex_013.in │ │ │ ├── mvex_013.out │ │ │ ├── mvex_014.in │ │ │ ├── mvex_014.out │ │ │ ├── mvex_015.in │ │ │ ├── mvex_015.out │ │ │ ├── mvex_016.in │ │ │ ├── mvex_016.out │ │ │ ├── mvex_017.in │ │ │ ├── mvex_017.out │ │ │ ├── mvex_018.in │ │ │ ├── mvex_018.out │ │ │ ├── mvex_019.in │ │ │ ├── mvex_019.out │ │ │ ├── mvex_020.in │ │ │ ├── mvex_020.out │ │ │ ├── mvex_021.in │ │ │ ├── mvex_021.out │ │ │ ├── mvex_022.in │ │ │ ├── mvex_022.out │ │ │ ├── mvex_023.in │ │ │ ├── mvex_023.out │ │ │ ├── mvex_024.in │ │ │ ├── mvex_024.out │ │ │ ├── mvex_025.in │ │ │ ├── mvex_025.out │ │ │ ├── mvex_026.in │ │ │ ├── mvex_026.out │ │ │ ├── vexc4_000.in │ │ │ ├── vexc4_000.out │ │ │ ├── vexc4_001.in │ │ │ ├── vexc4_001.out │ │ │ ├── vexc4_002.in │ │ │ ├── vexc4_002.out │ │ │ ├── vexc4_003.in │ │ │ ├── vexc4_003.out │ │ │ ├── vexc4_004.in │ │ │ ├── vexc4_004.out │ │ │ ├── vexc4_005.in │ │ │ ├── vexc4_005.out │ │ │ ├── vexc4_006.in │ │ │ ├── vexc4_006.out │ │ │ ├── vexc4_007.in │ │ │ ├── vexc4_007.out │ │ │ ├── vexc4_008.in │ │ │ ├── vexc4_008.out │ │ │ ├── vexc4_009.in │ │ │ ├── vexc4_009.out │ │ │ ├── vexc4_010.in │ │ │ ├── vexc4_010.out │ │ │ ├── vexc4_011.in │ │ │ ├── vexc4_011.out │ │ │ ├── vexc4_012.in │ │ │ ├── vexc4_012.out │ │ │ ├── vexc4_013.in │ │ │ ├── vexc4_013.out │ │ │ ├── vexc4_014.in │ │ │ ├── vexc4_014.out │ │ │ ├── vexc4_015.in │ │ │ ├── vexc4_015.out │ │ │ ├── vexc4_016.in │ │ │ ├── vexc4_016.out │ │ │ ├── vexc4_017.in │ │ │ ├── vexc4_017.out │ │ │ ├── vexc4_018.in │ │ │ ├── vexc4_018.out │ │ │ ├── vexc4_019.in │ │ │ ├── vexc4_019.out │ │ │ ├── vexc4_020.in │ │ │ ├── vexc4_020.out │ │ │ ├── vexc4_021.in │ │ │ ├── vexc4_021.out │ │ │ ├── vexc4_022.in │ │ │ ├── vexc4_022.out │ │ │ ├── vexc4_023.in │ │ │ ├── vexc4_023.out │ │ │ ├── vexc4_024.in │ │ │ ├── vexc4_024.out │ │ │ ├── vexc4_025.in │ │ │ ├── vexc4_025.out │ │ │ ├── vexc4_026.in │ │ │ ├── vexc4_026.out │ │ │ ├── vexc4_027.in │ │ │ ├── vexc4_027.out │ │ │ ├── vexc5_000.in │ │ │ ├── vexc5_000.out │ │ │ ├── vexc5_001.in │ │ │ ├── vexc5_001.out │ │ │ ├── vexc5_002.in │ │ │ ├── vexc5_002.out │ │ │ ├── vexc5_003.in │ │ │ ├── vexc5_003.out │ │ │ ├── vexc5_004.in │ │ │ ├── vexc5_004.out │ │ │ ├── vexc5_005.in │ │ │ ├── vexc5_005.out │ │ │ ├── vexc5_006.in │ │ │ ├── vexc5_006.out │ │ │ ├── vexc5_007.in │ │ │ ├── vexc5_007.out │ │ │ ├── vexc5_008.in │ │ │ ├── vexc5_008.out │ │ │ ├── vexc5_009.in │ │ │ ├── vexc5_009.out │ │ │ ├── vexc5_010.in │ │ │ ├── vexc5_010.out │ │ │ ├── vexc5_011.in │ │ │ ├── vexc5_011.out │ │ │ ├── vexc5_012.in │ │ │ ├── vexc5_012.out │ │ │ ├── vexc5_013.in │ │ │ ├── vexc5_013.out │ │ │ ├── vexc5_014.in │ │ │ ├── vexc5_014.out │ │ │ ├── vexc5_015.in │ │ │ ├── vexc5_015.out │ │ │ ├── vexc5_016.in │ │ │ ├── vexc5_016.out │ │ │ ├── vexc5_017.in │ │ │ ├── vexc5_017.out │ │ │ ├── vexc5_018.in │ │ │ ├── vexc5_018.out │ │ │ ├── vexc5_019.in │ │ │ ├── vexc5_019.out │ │ │ ├── vexc5_020.in │ │ │ ├── vexc5_020.out │ │ │ ├── vexc5_021.in │ │ │ ├── vexc5_021.out │ │ │ ├── vexc5_022.in │ │ │ ├── vexc5_022.out │ │ │ ├── vexc5_023.in │ │ │ ├── vexc5_023.out │ │ │ ├── vexc5_024.in │ │ │ ├── vexc5_024.out │ │ │ ├── xop_000.in │ │ │ ├── xop_000.out │ │ │ ├── xop_001.in │ │ │ ├── xop_001.out │ │ │ ├── xop_002.in │ │ │ ├── xop_002.out │ │ │ ├── xop_003.in │ │ │ ├── xop_003.out │ │ │ ├── xop_004.in │ │ │ ├── xop_004.out │ │ │ ├── xop_005.in │ │ │ ├── xop_005.out │ │ │ ├── xop_006.in │ │ │ ├── xop_006.out │ │ │ ├── xop_007.in │ │ │ ├── xop_007.out │ │ │ ├── xop_008.in │ │ │ ├── xop_008.out │ │ │ ├── xop_009.in │ │ │ ├── xop_009.out │ │ │ ├── xop_010.in │ │ │ ├── xop_010.out │ │ │ ├── xop_011.in │ │ │ ├── xop_011.out │ │ │ ├── xop_012.in │ │ │ ├── xop_012.out │ │ │ ├── xop_013.in │ │ │ ├── xop_013.out │ │ │ ├── xop_014.in │ │ │ ├── xop_014.out │ │ │ ├── xop_015.in │ │ │ ├── xop_015.out │ │ │ ├── xop_016.in │ │ │ ├── xop_016.out │ │ │ ├── xop_017.in │ │ │ ├── xop_017.out │ │ │ ├── xop_018.in │ │ │ ├── xop_018.out │ │ │ ├── xop_019.in │ │ │ ├── xop_019.out │ │ │ ├── xop_020.in │ │ │ ├── xop_020.out │ │ │ ├── xop_021.in │ │ │ ├── xop_021.out │ │ │ ├── xop_022.in │ │ │ ├── xop_022.out │ │ │ ├── xop_023.in │ │ │ ├── xop_023.out │ │ │ ├── xop_024.in │ │ │ └── xop_024.out │ │ ├── crash_tool.py │ │ ├── enc_test_cases.json │ │ ├── re_enc_test_cases.json │ │ ├── regression.py │ │ ├── regression_encoder.py │ │ └── zydis_encoder_types.py │ │ └── tools │ │ ├── ZydisDisasm.c │ │ ├── ZydisFuzzDecoder.c │ │ ├── ZydisFuzzEncoder.c │ │ ├── ZydisFuzzReEncoding.c │ │ ├── ZydisFuzzShared.c │ │ ├── ZydisFuzzShared.h │ │ ├── ZydisInfo.c │ │ └── ZydisTestEncoderAbsolute.c └── src │ └── dynarmic │ ├── CMakeLists.txt │ ├── backend │ ├── arm64 │ │ ├── a32_address_space.cpp │ │ ├── a32_address_space.h │ │ ├── a32_core.h │ │ ├── a32_interface.cpp │ │ ├── a32_jitstate.cpp │ │ ├── a32_jitstate.h │ │ ├── a64_address_space.cpp │ │ ├── a64_address_space.h │ │ ├── a64_core.h │ │ ├── a64_interface.cpp │ │ ├── a64_jitstate.h │ │ ├── abi.cpp │ │ ├── abi.h │ │ ├── address_space.cpp │ │ ├── address_space.h │ │ ├── devirtualize.h │ │ ├── emit_arm64.cpp │ │ ├── emit_arm64.h │ │ ├── emit_arm64_a32.cpp │ │ ├── emit_arm64_a32_coprocessor.cpp │ │ ├── emit_arm64_a32_memory.cpp │ │ ├── emit_arm64_a64.cpp │ │ ├── emit_arm64_a64_memory.cpp │ │ ├── emit_arm64_cryptography.cpp │ │ ├── emit_arm64_data_processing.cpp │ │ ├── emit_arm64_floating_point.cpp │ │ ├── emit_arm64_memory.cpp │ │ ├── emit_arm64_memory.h │ │ ├── emit_arm64_packed.cpp │ │ ├── emit_arm64_saturation.cpp │ │ ├── emit_arm64_vector.cpp │ │ ├── emit_arm64_vector_floating_point.cpp │ │ ├── emit_arm64_vector_saturation.cpp │ │ ├── emit_context.h │ │ ├── exclusive_monitor.cpp │ │ ├── fastmem.h │ │ ├── fpsr_manager.cpp │ │ ├── fpsr_manager.h │ │ ├── reg_alloc.cpp │ │ ├── reg_alloc.h │ │ ├── stack_layout.h │ │ ├── verbose_debugging_output.cpp │ │ └── verbose_debugging_output.h │ ├── block_range_information.cpp │ ├── block_range_information.h │ ├── exception_handler.h │ ├── exception_handler_generic.cpp │ ├── exception_handler_macos.cpp │ ├── exception_handler_macos_mig.c │ ├── exception_handler_posix.cpp │ ├── exception_handler_windows.cpp │ ├── riscv64 │ │ ├── a32_address_space.cpp │ │ ├── a32_address_space.h │ │ ├── a32_core.h │ │ ├── a32_interface.cpp │ │ ├── a32_jitstate.cpp │ │ ├── a32_jitstate.h │ │ ├── abi.h │ │ ├── code_block.h │ │ ├── emit_context.h │ │ ├── emit_riscv64.cpp │ │ ├── emit_riscv64.h │ │ ├── emit_riscv64_a32.cpp │ │ ├── emit_riscv64_a32_coprocessor.cpp │ │ ├── emit_riscv64_a32_memory.cpp │ │ ├── emit_riscv64_a64.cpp │ │ ├── emit_riscv64_a64_memory.cpp │ │ ├── emit_riscv64_cryptography.cpp │ │ ├── emit_riscv64_data_processing.cpp │ │ ├── emit_riscv64_floating_point.cpp │ │ ├── emit_riscv64_packed.cpp │ │ ├── emit_riscv64_saturation.cpp │ │ ├── emit_riscv64_vector.cpp │ │ ├── emit_riscv64_vector_floating_point.cpp │ │ ├── emit_riscv64_vector_saturation.cpp │ │ ├── reg_alloc.cpp │ │ ├── reg_alloc.h │ │ └── stack_layout.h │ └── x64 │ │ ├── a32_emit_x64.cpp │ │ ├── a32_emit_x64.h │ │ ├── a32_emit_x64_memory.cpp │ │ ├── a32_interface.cpp │ │ ├── a32_jitstate.cpp │ │ ├── a32_jitstate.h │ │ ├── a64_emit_x64.cpp │ │ ├── a64_emit_x64.h │ │ ├── a64_emit_x64_memory.cpp │ │ ├── a64_interface.cpp │ │ ├── a64_jitstate.cpp │ │ ├── a64_jitstate.h │ │ ├── abi.cpp │ │ ├── abi.h │ │ ├── block_of_code.cpp │ │ ├── block_of_code.h │ │ ├── callback.cpp │ │ ├── callback.h │ │ ├── constant_pool.cpp │ │ ├── constant_pool.h │ │ ├── constants.h │ │ ├── devirtualize.h │ │ ├── emit_x64.cpp │ │ ├── emit_x64.h │ │ ├── emit_x64_aes.cpp │ │ ├── emit_x64_crc32.cpp │ │ ├── emit_x64_data_processing.cpp │ │ ├── emit_x64_floating_point.cpp │ │ ├── emit_x64_memory.cpp.inc │ │ ├── emit_x64_memory.h │ │ ├── emit_x64_packed.cpp │ │ ├── emit_x64_saturation.cpp │ │ ├── emit_x64_sha.cpp │ │ ├── emit_x64_sm4.cpp │ │ ├── emit_x64_vector.cpp │ │ ├── emit_x64_vector_floating_point.cpp │ │ ├── emit_x64_vector_saturation.cpp │ │ ├── exception_handler_windows.cpp │ │ ├── exclusive_monitor.cpp │ │ ├── exclusive_monitor_friend.h │ │ ├── host_feature.h │ │ ├── hostloc.cpp │ │ ├── hostloc.h │ │ ├── jitstate_info.h │ │ ├── nzcv_util.h │ │ ├── oparg.h │ │ ├── perf_map.cpp │ │ ├── perf_map.h │ │ ├── reg_alloc.cpp │ │ ├── reg_alloc.h │ │ ├── stack_layout.h │ │ ├── verbose_debugging_output.cpp │ │ └── verbose_debugging_output.h │ ├── common │ ├── always_false.h │ ├── atomic.h │ ├── cast_util.h │ ├── crypto │ │ ├── aes.cpp │ │ ├── aes.h │ │ ├── crc32.cpp │ │ ├── crc32.h │ │ ├── sm4.cpp │ │ └── sm4.h │ ├── fp │ │ ├── fpcr.h │ │ ├── fpsr.h │ │ ├── fused.cpp │ │ ├── fused.h │ │ ├── info.h │ │ ├── mantissa_util.h │ │ ├── op.h │ │ ├── op │ │ │ ├── FPCompare.cpp │ │ │ ├── FPCompare.h │ │ │ ├── FPConvert.cpp │ │ │ ├── FPConvert.h │ │ │ ├── FPMulAdd.cpp │ │ │ ├── FPMulAdd.h │ │ │ ├── FPNeg.h │ │ │ ├── FPRSqrtEstimate.cpp │ │ │ ├── FPRSqrtEstimate.h │ │ │ ├── FPRSqrtStepFused.cpp │ │ │ ├── FPRSqrtStepFused.h │ │ │ ├── FPRecipEstimate.cpp │ │ │ ├── FPRecipEstimate.h │ │ │ ├── FPRecipExponent.cpp │ │ │ ├── FPRecipExponent.h │ │ │ ├── FPRecipStepFused.cpp │ │ │ ├── FPRecipStepFused.h │ │ │ ├── FPRoundInt.cpp │ │ │ ├── FPRoundInt.h │ │ │ ├── FPToFixed.cpp │ │ │ └── FPToFixed.h │ │ ├── process_exception.cpp │ │ ├── process_exception.h │ │ ├── process_nan.cpp │ │ ├── process_nan.h │ │ ├── rounding_mode.h │ │ ├── unpacked.cpp │ │ ├── unpacked.h │ │ └── util.h │ ├── llvm_disassemble.cpp │ ├── llvm_disassemble.h │ ├── lut_from_list.h │ ├── math_util.cpp │ ├── math_util.h │ ├── memory_pool.cpp │ ├── memory_pool.h │ ├── safe_ops.h │ ├── spin_lock.h │ ├── spin_lock_arm64.cpp │ ├── spin_lock_arm64.h │ ├── spin_lock_x64.cpp │ ├── spin_lock_x64.h │ ├── string_util.h │ ├── u128.cpp │ ├── u128.h │ ├── variant_util.h │ ├── x64_disassemble.cpp │ └── x64_disassemble.h │ ├── dynarmic.cpp │ ├── dynarmic.h │ ├── frontend │ ├── A32 │ │ ├── FPSCR.h │ │ ├── ITState.h │ │ ├── PSR.h │ │ ├── a32_ir_emitter.cpp │ │ ├── a32_ir_emitter.h │ │ ├── a32_location_descriptor.cpp │ │ ├── a32_location_descriptor.h │ │ ├── a32_types.cpp │ │ ├── a32_types.h │ │ ├── decoder │ │ │ ├── arm.h │ │ │ ├── arm.inc │ │ │ ├── asimd.h │ │ │ ├── asimd.inc │ │ │ ├── thumb16.h │ │ │ ├── thumb16.inc │ │ │ ├── thumb32.h │ │ │ ├── thumb32.inc │ │ │ ├── vfp.h │ │ │ └── vfp.inc │ │ ├── disassembler │ │ │ ├── disassembler.h │ │ │ ├── disassembler_arm.cpp │ │ │ └── disassembler_thumb.cpp │ │ └── translate │ │ │ ├── a32_translate.cpp │ │ │ ├── a32_translate.h │ │ │ ├── conditional_state.cpp │ │ │ ├── conditional_state.h │ │ │ ├── impl │ │ │ ├── a32_branch.cpp │ │ │ ├── a32_crc32.cpp │ │ │ ├── a32_exception_generating.cpp │ │ │ ├── a32_translate_impl.cpp │ │ │ ├── a32_translate_impl.h │ │ │ ├── asimd_load_store_structures.cpp │ │ │ ├── asimd_misc.cpp │ │ │ ├── asimd_one_reg_modified_immediate.cpp │ │ │ ├── asimd_three_regs.cpp │ │ │ ├── asimd_two_regs_misc.cpp │ │ │ ├── asimd_two_regs_scalar.cpp │ │ │ ├── asimd_two_regs_shift.cpp │ │ │ ├── barrier.cpp │ │ │ ├── coprocessor.cpp │ │ │ ├── data_processing.cpp │ │ │ ├── divide.cpp │ │ │ ├── extension.cpp │ │ │ ├── hint.cpp │ │ │ ├── load_store.cpp │ │ │ ├── misc.cpp │ │ │ ├── multiply.cpp │ │ │ ├── packing.cpp │ │ │ ├── parallel.cpp │ │ │ ├── reversal.cpp │ │ │ ├── saturated.cpp │ │ │ ├── status_register_access.cpp │ │ │ ├── synchronization.cpp │ │ │ ├── thumb16.cpp │ │ │ ├── thumb32_branch.cpp │ │ │ ├── thumb32_control.cpp │ │ │ ├── thumb32_coprocessor.cpp │ │ │ ├── thumb32_data_processing_modified_immediate.cpp │ │ │ ├── thumb32_data_processing_plain_binary_immediate.cpp │ │ │ ├── thumb32_data_processing_register.cpp │ │ │ ├── thumb32_data_processing_shifted_register.cpp │ │ │ ├── thumb32_load_byte.cpp │ │ │ ├── thumb32_load_halfword.cpp │ │ │ ├── thumb32_load_store_dual.cpp │ │ │ ├── thumb32_load_store_multiple.cpp │ │ │ ├── thumb32_load_word.cpp │ │ │ ├── thumb32_long_multiply.cpp │ │ │ ├── thumb32_misc.cpp │ │ │ ├── thumb32_multiply.cpp │ │ │ ├── thumb32_parallel.cpp │ │ │ ├── thumb32_store_single_data_item.cpp │ │ │ └── vfp.cpp │ │ │ ├── translate_arm.cpp │ │ │ ├── translate_callbacks.h │ │ │ └── translate_thumb.cpp │ ├── A64 │ │ ├── a64_ir_emitter.cpp │ │ ├── a64_ir_emitter.h │ │ ├── a64_location_descriptor.cpp │ │ ├── a64_location_descriptor.h │ │ ├── a64_types.cpp │ │ ├── a64_types.h │ │ ├── decoder │ │ │ ├── a64.h │ │ │ └── a64.inc │ │ └── translate │ │ │ ├── a64_translate.cpp │ │ │ ├── a64_translate.h │ │ │ └── impl │ │ │ ├── a64_branch.cpp │ │ │ ├── a64_exception_generating.cpp │ │ │ ├── data_processing_addsub.cpp │ │ │ ├── data_processing_bitfield.cpp │ │ │ ├── data_processing_conditional_compare.cpp │ │ │ ├── data_processing_conditional_select.cpp │ │ │ ├── data_processing_crc32.cpp │ │ │ ├── data_processing_logical.cpp │ │ │ ├── data_processing_multiply.cpp │ │ │ ├── data_processing_pcrel.cpp │ │ │ ├── data_processing_register.cpp │ │ │ ├── data_processing_shift.cpp │ │ │ ├── floating_point_compare.cpp │ │ │ ├── floating_point_conditional_compare.cpp │ │ │ ├── floating_point_conditional_select.cpp │ │ │ ├── floating_point_conversion_fixed_point.cpp │ │ │ ├── floating_point_conversion_integer.cpp │ │ │ ├── floating_point_data_processing_one_register.cpp │ │ │ ├── floating_point_data_processing_three_register.cpp │ │ │ ├── floating_point_data_processing_two_register.cpp │ │ │ ├── impl.cpp │ │ │ ├── impl.h │ │ │ ├── load_store_exclusive.cpp │ │ │ ├── load_store_load_literal.cpp │ │ │ ├── load_store_multiple_structures.cpp │ │ │ ├── load_store_no_allocate_pair.cpp │ │ │ ├── load_store_register_immediate.cpp │ │ │ ├── load_store_register_pair.cpp │ │ │ ├── load_store_register_register_offset.cpp │ │ │ ├── load_store_register_unprivileged.cpp │ │ │ ├── load_store_single_structure.cpp │ │ │ ├── move_wide.cpp │ │ │ ├── simd_across_lanes.cpp │ │ │ ├── simd_aes.cpp │ │ │ ├── simd_copy.cpp │ │ │ ├── simd_crypto_four_register.cpp │ │ │ ├── simd_crypto_three_register.cpp │ │ │ ├── simd_extract.cpp │ │ │ ├── simd_modified_immediate.cpp │ │ │ ├── simd_permute.cpp │ │ │ ├── simd_scalar_pairwise.cpp │ │ │ ├── simd_scalar_shift_by_immediate.cpp │ │ │ ├── simd_scalar_three_same.cpp │ │ │ ├── simd_scalar_two_register_misc.cpp │ │ │ ├── simd_scalar_x_indexed_element.cpp │ │ │ ├── simd_sha.cpp │ │ │ ├── simd_sha512.cpp │ │ │ ├── simd_shift_by_immediate.cpp │ │ │ ├── simd_table_lookup.cpp │ │ │ ├── simd_three_different.cpp │ │ │ ├── simd_three_same.cpp │ │ │ ├── simd_three_same_extra.cpp │ │ │ ├── simd_two_register_misc.cpp │ │ │ ├── simd_vector_x_indexed_element.cpp │ │ │ ├── sys_dc.cpp │ │ │ ├── sys_ic.cpp │ │ │ ├── system.cpp │ │ │ ├── system_flag_format.cpp │ │ │ └── system_flag_manipulation.cpp │ ├── decoder │ │ ├── decoder_detail.h │ │ └── matcher.h │ ├── imm.cpp │ └── imm.h │ ├── interface │ ├── A32 │ │ ├── a32.h │ │ ├── arch_version.h │ │ ├── config.h │ │ ├── coprocessor.h │ │ ├── coprocessor_util.h │ │ └── disassembler.h │ ├── A64 │ │ ├── a64.h │ │ └── config.h │ ├── exclusive_monitor.h │ ├── halt_reason.h │ └── optimization_flags.h │ ├── ir │ ├── acc_type.h │ ├── basic_block.cpp │ ├── basic_block.h │ ├── cond.h │ ├── ir_emitter.cpp │ ├── ir_emitter.h │ ├── location_descriptor.cpp │ ├── location_descriptor.h │ ├── microinstruction.cpp │ ├── microinstruction.h │ ├── opcodes.cpp │ ├── opcodes.h │ ├── opcodes.inc │ ├── opt │ │ ├── a32_constant_memory_reads_pass.cpp │ │ ├── a32_get_set_elimination_pass.cpp │ │ ├── a64_callback_config_pass.cpp │ │ ├── a64_get_set_elimination_pass.cpp │ │ ├── a64_merge_interpret_blocks.cpp │ │ ├── constant_propagation_pass.cpp │ │ ├── dead_code_elimination_pass.cpp │ │ ├── identity_removal_pass.cpp │ │ ├── ir_matcher.h │ │ ├── naming_pass.cpp │ │ ├── passes.h │ │ ├── polyfill_pass.cpp │ │ └── verification_pass.cpp │ ├── terminal.h │ ├── type.cpp │ ├── type.h │ ├── value.cpp │ └── value.h │ ├── khash.h │ ├── mman.c │ └── mman.h ├── emulator ├── Cargo.toml └── src │ ├── android │ ├── dvm │ │ ├── class.rs │ │ ├── class_resolver.rs │ │ ├── jni_env_ext.rs │ │ ├── member.rs │ │ ├── mod.rs │ │ └── object.rs │ ├── jni.rs │ ├── mod.rs │ ├── structs.rs │ └── virtual_library │ │ ├── ld64.rs │ │ ├── lib_graphics.rs │ │ ├── libc │ │ ├── memory.rs │ │ ├── mod.rs │ │ ├── string.rs │ │ └── system_properties.rs │ │ └── mod.rs │ ├── backend │ ├── backend_consts.rs │ └── mod.rs │ ├── elf │ ├── abi.rs │ ├── dynamic_struct.rs │ ├── hash_tab.rs │ ├── init_array.rs │ ├── memorized_object.rs │ ├── mod.rs │ ├── parser.rs │ ├── pt.rs │ ├── relocation.rs │ ├── section.rs │ ├── segment.rs │ ├── str_tab.rs │ ├── symbol.rs │ └── symbol_structure.rs │ ├── emulator │ ├── consts.rs │ ├── env_fixer.rs │ ├── func │ │ ├── fun_call.rs │ │ └── mod.rs │ ├── mem_hook.rs │ ├── memory │ │ ├── allocator.rs │ │ ├── mod.rs │ │ └── tests.rs │ ├── mod.rs │ ├── signal │ │ ├── mod.rs │ │ ├── signal_task.rs │ │ └── unix_sig_set.rs │ ├── syscall_handler.rs │ ├── thread │ │ ├── base_task.rs │ │ ├── covered_task.rs │ │ ├── function64.rs │ │ ├── linux_thread.rs │ │ ├── main_task.rs │ │ ├── mod.rs │ │ ├── task.rs │ │ ├── thread_dispatcher.rs │ │ ├── thread_task.rs │ │ └── waiter.rs │ └── trace │ │ └── mod.rs │ ├── keystone │ └── mod.rs │ ├── lib.rs │ ├── linux │ ├── errno.rs │ ├── file_system.rs │ ├── fs │ │ ├── cpuinfo.rs │ │ ├── direction.rs │ │ ├── linux_file.rs │ │ ├── maps.rs │ │ ├── meminfo.rs │ │ ├── mod.rs │ │ ├── random_boot_id.rs │ │ └── urandom.rs │ ├── init_fun.rs │ ├── mod.rs │ ├── module.rs │ ├── pipe │ │ └── mod.rs │ ├── sock │ │ ├── local_socket.rs │ │ └── mod.rs │ ├── structs.rs │ ├── symbol.rs │ ├── syscalls.rs │ └── thread │ │ └── mod.rs │ ├── memory │ ├── library_file.rs │ ├── library_resolver.rs │ ├── mod.rs │ └── svc_memory.rs │ ├── pointer.rs │ └── tool │ ├── arm.rs │ └── mod.rs ├── sparse_list ├── Cargo.toml └── src │ └── lib.rs ├── src ├── jni.rs ├── main.rs ├── utils │ ├── byte_packet_builder.rs │ ├── byte_packet_reader.rs │ ├── mod.rs │ └── qqtea.rs └── vm.rs └── unicorn ├── .clang-format ├── .gitignore ├── .gitmodules ├── AUTHORS.TXT ├── Brewfile ├── CMakeLists.txt ├── COPYING ├── COPYING.LGPL2 ├── COPYING_GLIB ├── CREDITS.TXT ├── Cargo.toml ├── ChangeLog ├── README.md ├── SECURITY.md ├── TODO ├── bindings ├── Makefile ├── README ├── const_generator.py └── rust │ ├── COPYING │ ├── README.md │ ├── build.rs │ └── src │ ├── arm.rs │ ├── arm64.rs │ ├── ffi.rs │ ├── lib.rs │ ├── m68k.rs │ ├── mips.rs │ ├── ppc.rs │ ├── riscv.rs │ ├── s390x.rs │ ├── sparc.rs │ ├── tricore.rs │ ├── unicorn_const.rs │ └── x86.rs ├── build.zig ├── build.zig.zon ├── bundle_static.cmake ├── cmake ├── bundle_static.cmake ├── mingw-w64.cmake └── zig.cmake ├── docs ├── BHUSA2015-unicorn.pdf ├── COMPILE.md ├── FAQ.md ├── Hooks.md ├── OPENBSD-NOTES.md ├── README.md ├── unicorn-logo-text.png ├── unicorn-logo.png ├── unicorn-logo.svg ├── unicorn1-logo.png └── unicorn1-logo.txt ├── format.sh ├── glib_compat ├── README ├── garray.c ├── garray.h ├── ghash.h ├── glib_compat.c ├── glib_compat.h ├── glist.c ├── glist.h ├── gmacros.h ├── gmem.c ├── gmem.h ├── gmessages.h ├── gnode.h ├── gpattern.c ├── gpattern.h ├── grand.c ├── grand.h ├── gslice.c ├── gslice.h ├── gtestutils.c ├── gtestutils.h ├── gtree.c ├── gtree.h └── gtypes.h ├── go.mod ├── include ├── list.h ├── qemu.h ├── uc_priv.h └── unicorn │ ├── arm.h │ ├── arm64.h │ ├── m68k.h │ ├── mips.h │ ├── platform.h │ ├── ppc.h │ ├── riscv.h │ ├── s390x.h │ ├── sparc.h │ ├── tricore.h │ ├── unicorn.h │ └── x86.h ├── list.c ├── msvc ├── aarch64-softmmu │ └── config-target.h ├── aarch64eb-softmmu │ └── config-target.h ├── arm-softmmu │ └── config-target.h ├── armeb-softmmu │ └── config-target.h ├── config-host.h ├── m68k-softmmu │ └── config-target.h ├── mips-softmmu │ └── config-target.h ├── mips64-softmmu │ └── config-target.h ├── mips64el-softmmu │ └── config-target.h ├── mipsel-softmmu │ └── config-target.h ├── ppc-softmmu │ └── config-target.h ├── ppc64-softmmu │ └── config-target.h ├── riscv32-softmmu │ └── config-target.h ├── riscv64-softmmu │ └── config-target.h ├── s390x-softmmu │ └── config-target.h ├── sparc-softmmu │ └── config-target.h ├── sparc64-softmmu │ └── config-target.h ├── tricore-softmmu │ └── config-target.h ├── unicorn │ └── dllmain.cpp └── x86_64-softmmu │ └── config-target.h ├── qemu ├── .editorconfig ├── CODING_STYLE.rst ├── COPYING ├── COPYING.LIB ├── LICENSE ├── MAINTAINERS ├── VERSION ├── aarch64.h ├── accel │ └── tcg │ │ ├── atomic_template.h │ │ ├── cpu-exec-common.c │ │ ├── cpu-exec.c │ │ ├── cputlb.c │ │ ├── tcg-all.c │ │ ├── tcg-runtime-gvec.c │ │ ├── tcg-runtime.c │ │ ├── tcg-runtime.h │ │ ├── translate-all.c │ │ ├── translate-all.h │ │ └── translator.c ├── arm.h ├── configure ├── crypto │ ├── aes.c │ └── init.c ├── exec-vary.c ├── exec.c ├── fpu │ ├── softfloat-specialize.inc.c │ └── softfloat.c ├── hw │ ├── core │ │ └── cpu.c │ ├── i386 │ │ └── x86.c │ ├── ppc │ │ ├── ppc.c │ │ └── ppc_booke.c │ └── s390x │ │ └── s390-skeys.c ├── include │ ├── crypto │ │ ├── aes.h │ │ ├── init.h │ │ └── random.h │ ├── disas │ │ └── dis-asm.h │ ├── elf.h │ ├── exec │ │ ├── cpu-all.h │ │ ├── cpu-common.h │ │ ├── cpu-defs.h │ │ ├── cpu_ldst.h │ │ ├── cputlb.h │ │ ├── exec-all.h │ │ ├── gen-icount.h │ │ ├── helper-gen.h │ │ ├── helper-head.h │ │ ├── helper-proto.h │ │ ├── helper-tcg.h │ │ ├── hwaddr.h │ │ ├── ioport.h │ │ ├── memattrs.h │ │ ├── memop.h │ │ ├── memory-internal.h │ │ ├── memory.h │ │ ├── memory_ldst.inc.h │ │ ├── memory_ldst_cached.inc.h │ │ ├── memory_ldst_phys.inc.h │ │ ├── poison.h │ │ ├── ram_addr.h │ │ ├── ramblock.h │ │ ├── ramlist.h │ │ ├── softmmu-semi.h │ │ ├── target_page.h │ │ ├── tb-context.h │ │ ├── tb-hash.h │ │ ├── tb-lookup.h │ │ └── translator.h │ ├── fpu │ │ ├── softfloat-helpers.h │ │ ├── softfloat-macros.h │ │ ├── softfloat-types.h │ │ └── softfloat.h │ ├── hw │ │ ├── core │ │ │ └── cpu.h │ │ ├── i386 │ │ │ └── topology.h │ │ ├── mips │ │ │ └── cpudevs.h │ │ ├── ppc │ │ │ └── ppc.h │ │ ├── registerfields.h │ │ └── s390x │ │ │ ├── ebcdic.h │ │ │ ├── ioinst.h │ │ │ ├── sclp.h │ │ │ └── storage-keys.h │ ├── libdecnumber │ │ ├── dconfig.h │ │ ├── decContext.h │ │ ├── decDPD.h │ │ ├── decNumber.h │ │ ├── decNumberLocal.h │ │ └── dpd │ │ │ ├── decimal128.h │ │ │ ├── decimal128Local.h │ │ │ ├── decimal32.h │ │ │ └── decimal64.h │ ├── qemu-common.h │ ├── qemu │ │ ├── atomic.h │ │ ├── atomic128.h │ │ ├── bitmap.h │ │ ├── bitops.h │ │ ├── bswap.h │ │ ├── compiler.h │ │ ├── cpuid.h │ │ ├── crc32c.h │ │ ├── ctype.h │ │ ├── cutils.h │ │ ├── guest-random.h │ │ ├── host-utils.h │ │ ├── int128.h │ │ ├── log.h │ │ ├── osdep.h │ │ ├── processor.h │ │ ├── qdist.h │ │ ├── qht.h │ │ ├── queue.h │ │ ├── range.h │ │ ├── rcu_queue.h │ │ ├── thread-posix.h │ │ ├── thread-win32.h │ │ ├── thread.h │ │ ├── timer.h │ │ ├── typedefs.h │ │ ├── units.h │ │ └── xxhash.h │ ├── sysemu │ │ ├── cpus.h │ │ ├── memory_mapping.h │ │ ├── os-win32.h │ │ ├── sysemu.h │ │ └── tcg.h │ └── tcg │ │ ├── tcg-apple-jit.h │ │ ├── tcg-gvec-desc.h │ │ ├── tcg-mo.h │ │ ├── tcg-op-gvec.h │ │ ├── tcg-op.h │ │ ├── tcg-opc.h │ │ └── tcg.h ├── libdecnumber │ ├── decContext.c │ ├── decNumber.c │ └── dpd │ │ ├── decimal128.c │ │ ├── decimal32.c │ │ └── decimal64.c ├── m68k.h ├── memory_ldst.inc.c ├── mips.h ├── mips64.h ├── mips64el.h ├── mipsel.h ├── ppc.h ├── ppc64.h ├── riscv32.h ├── riscv64.h ├── rules.mak ├── s390x.h ├── scripts │ └── create_config ├── softmmu │ ├── cpus.c │ ├── ioport.c │ ├── memory.c │ ├── memory_mapping.c │ ├── unicorn_vtlb.c │ └── vl.c ├── sparc.h ├── sparc64.h ├── target │ ├── arm │ │ ├── README │ │ ├── arm-powerctl.c │ │ ├── arm-powerctl.h │ │ ├── arm-semi.c │ │ ├── arm_ldst.h │ │ ├── cpu-param.h │ │ ├── cpu-qom.h │ │ ├── cpu.c │ │ ├── cpu.h │ │ ├── cpu64.c │ │ ├── crypto_helper.c │ │ ├── debug_helper.c │ │ ├── decode-a32-uncond.inc.c │ │ ├── decode-a32.inc.c │ │ ├── decode-sve.inc.c │ │ ├── decode-t16.inc.c │ │ ├── decode-t32.inc.c │ │ ├── decode-vfp-uncond.inc.c │ │ ├── decode-vfp.inc.c │ │ ├── helper-a64.c │ │ ├── helper-a64.h │ │ ├── helper-sve.h │ │ ├── helper.c │ │ ├── helper.h │ │ ├── internals.h │ │ ├── iwmmxt_helper.c │ │ ├── kvm-consts.h │ │ ├── m_helper.c │ │ ├── neon_helper.c │ │ ├── op_addsub.h │ │ ├── op_helper.c │ │ ├── pauth_helper.c │ │ ├── psci.c │ │ ├── sve_helper.c │ │ ├── tlb_helper.c │ │ ├── translate-a64.c │ │ ├── translate-a64.h │ │ ├── translate-sve.c │ │ ├── translate-vfp.inc.c │ │ ├── translate.c │ │ ├── translate.h │ │ ├── unicorn.h │ │ ├── unicorn_aarch64.c │ │ ├── unicorn_arm.c │ │ ├── vec_helper.c │ │ └── vfp_helper.c │ ├── i386 │ │ ├── TODO │ │ ├── arch_memory_mapping.c │ │ ├── bpt_helper.c │ │ ├── cc_helper.c │ │ ├── cc_helper_template.h │ │ ├── cpu-param.h │ │ ├── cpu-qom.h │ │ ├── cpu.c │ │ ├── cpu.h │ │ ├── excp_helper.c │ │ ├── fpu_helper.c │ │ ├── helper.c │ │ ├── helper.h │ │ ├── int_helper.c │ │ ├── machine.c │ │ ├── mem_helper.c │ │ ├── misc_helper.c │ │ ├── mpx_helper.c │ │ ├── ops_sse.h │ │ ├── ops_sse_header.h │ │ ├── seg_helper.c │ │ ├── shift_helper_template.h │ │ ├── smm_helper.c │ │ ├── svm.h │ │ ├── svm_helper.c │ │ ├── translate.c │ │ ├── unicorn.c │ │ ├── unicorn.h │ │ └── xsave_helper.c │ ├── m68k │ │ ├── cpu-param.h │ │ ├── cpu-qom.h │ │ ├── cpu.c │ │ ├── cpu.h │ │ ├── fpu_helper.c │ │ ├── helper.c │ │ ├── helper.h │ │ ├── op_helper.c │ │ ├── qregs.def │ │ ├── softfloat.c │ │ ├── softfloat.h │ │ ├── softfloat_fpsp_tables.h │ │ ├── translate.c │ │ ├── unicorn.c │ │ └── unicorn.h │ ├── mips │ │ ├── TODO │ │ ├── cp0_helper.c │ │ ├── cp0_timer.c │ │ ├── cpu-param.h │ │ ├── cpu-qom.h │ │ ├── cpu.c │ │ ├── cpu.h │ │ ├── dsp_helper.c │ │ ├── fpu_helper.c │ │ ├── helper.c │ │ ├── helper.h │ │ ├── internal.h │ │ ├── lmi_helper.c │ │ ├── mips-defs.h │ │ ├── msa_helper.c │ │ ├── op_helper.c │ │ ├── translate.c │ │ ├── translate_init.inc.c │ │ ├── unicorn.c │ │ └── unicorn.h │ ├── ppc │ │ ├── compat.c │ │ ├── cpu-models.c │ │ ├── cpu-models.h │ │ ├── cpu-param.h │ │ ├── cpu-qom.h │ │ ├── cpu.c │ │ ├── cpu.h │ │ ├── dfp_helper.c │ │ ├── excp_helper.c │ │ ├── fpu_helper.c │ │ ├── helper.h │ │ ├── helper_regs.h │ │ ├── int_helper.c │ │ ├── internal.h │ │ ├── kvm_ppc.h │ │ ├── machine.c │ │ ├── mem_helper.c │ │ ├── mfrom_table.inc.c │ │ ├── mfrom_table_gen.c │ │ ├── misc_helper.c │ │ ├── mmu-book3s-v3.c │ │ ├── mmu-book3s-v3.h │ │ ├── mmu-hash32.c │ │ ├── mmu-hash32.h │ │ ├── mmu-hash64.c │ │ ├── mmu-hash64.h │ │ ├── mmu-radix64.c │ │ ├── mmu-radix64.h │ │ ├── mmu_helper.c │ │ ├── timebase_helper.c │ │ ├── translate.c │ │ ├── translate │ │ │ ├── dfp-impl.inc.c │ │ │ ├── dfp-ops.inc.c │ │ │ ├── fp-impl.inc.c │ │ │ ├── fp-ops.inc.c │ │ │ ├── spe-impl.inc.c │ │ │ ├── spe-ops.inc.c │ │ │ ├── vmx-impl.inc.c │ │ │ ├── vmx-ops.inc.c │ │ │ ├── vsx-impl.inc.c │ │ │ └── vsx-ops.inc.c │ │ ├── translate_init.inc.c │ │ ├── unicorn.c │ │ └── unicorn.h │ ├── riscv │ │ ├── README │ │ ├── cpu-param.h │ │ ├── cpu.c │ │ ├── cpu.h │ │ ├── cpu_bits.h │ │ ├── cpu_helper.c │ │ ├── cpu_user.h │ │ ├── csr.c │ │ ├── fpu_helper.c │ │ ├── helper.h │ │ ├── insn_trans │ │ │ ├── trans_privileged.inc.c │ │ │ ├── trans_rva.inc.c │ │ │ ├── trans_rvd.inc.c │ │ │ ├── trans_rvf.inc.c │ │ │ ├── trans_rvi.inc.c │ │ │ └── trans_rvm.inc.c │ │ ├── instmap.h │ │ ├── op_helper.c │ │ ├── pmp.c │ │ ├── pmp.h │ │ ├── riscv32 │ │ │ ├── decode_insn16.inc.c │ │ │ └── decode_insn32.inc.c │ │ ├── riscv64 │ │ │ ├── decode_insn16.inc.c │ │ │ └── decode_insn32.inc.c │ │ ├── translate.c │ │ ├── unicorn.c │ │ └── unicorn.h │ ├── s390x │ │ ├── cc_helper.c │ │ ├── cpu-param.h │ │ ├── cpu-qom.h │ │ ├── cpu.c │ │ ├── cpu.h │ │ ├── cpu_features.c │ │ ├── cpu_features.h │ │ ├── cpu_features_def.h │ │ ├── cpu_features_def.inc.h │ │ ├── cpu_models.c │ │ ├── cpu_models.h │ │ ├── crypto_helper.c │ │ ├── excp_helper.c │ │ ├── fpu_helper.c │ │ ├── gen-features.c │ │ ├── gen-features.h │ │ ├── helper.c │ │ ├── helper.h │ │ ├── insn-data.def │ │ ├── insn-format.def │ │ ├── int_helper.c │ │ ├── internal.h │ │ ├── interrupt.c │ │ ├── ioinst.c │ │ ├── mem_helper.c │ │ ├── misc_helper.c │ │ ├── mmu_helper.c │ │ ├── s390-tod.h │ │ ├── sigp.c │ │ ├── tcg-stub.c │ │ ├── tcg_s390x.h │ │ ├── translate.c │ │ ├── translate_vx.inc.c │ │ ├── unicorn.c │ │ ├── unicorn.h │ │ ├── vec.h │ │ ├── vec_fpu_helper.c │ │ ├── vec_helper.c │ │ ├── vec_int_helper.c │ │ └── vec_string_helper.c │ ├── sparc │ │ ├── asi.h │ │ ├── cc_helper.c │ │ ├── cpu-param.h │ │ ├── cpu-qom.h │ │ ├── cpu.c │ │ ├── cpu.h │ │ ├── fop_helper.c │ │ ├── helper.c │ │ ├── helper.h │ │ ├── int32_helper.c │ │ ├── int64_helper.c │ │ ├── ldst_helper.c │ │ ├── mmu_helper.c │ │ ├── translate.c │ │ ├── unicorn.c │ │ ├── unicorn.h │ │ ├── unicorn64.c │ │ ├── vis_helper.c │ │ └── win_helper.c │ └── tricore │ │ ├── cpu-param.h │ │ ├── cpu-qom.h │ │ ├── cpu.c │ │ ├── cpu.h │ │ ├── csfr.def │ │ ├── fpu_helper.c │ │ ├── helper.c │ │ ├── helper.h │ │ ├── op_helper.c │ │ ├── translate.c │ │ ├── tricore-defs.h │ │ ├── tricore-opcodes.h │ │ ├── unicorn.c │ │ └── unicorn.h ├── tcg │ ├── README │ ├── aarch64 │ │ ├── tcg-target.h │ │ ├── tcg-target.inc.c │ │ └── tcg-target.opc.h │ ├── arm │ │ ├── tcg-target.h │ │ └── tcg-target.inc.c │ ├── i386 │ │ ├── tcg-target.h │ │ ├── tcg-target.inc.c │ │ └── tcg-target.opc.h │ ├── mips │ │ ├── tcg-target.h │ │ └── tcg-target.inc.c │ ├── optimize.c │ ├── ppc │ │ ├── tcg-target.h │ │ ├── tcg-target.inc.c │ │ └── tcg-target.opc.h │ ├── riscv │ │ ├── tcg-target.h │ │ └── tcg-target.inc.c │ ├── s390 │ │ ├── tcg-target.h │ │ └── tcg-target.inc.c │ ├── sparc │ │ ├── tcg-target.h │ │ └── tcg-target.inc.c │ ├── tcg-ldst.inc.c │ ├── tcg-op-gvec.c │ ├── tcg-op-vec.c │ ├── tcg-op.c │ ├── tcg-pool.inc.c │ └── tcg.c ├── trace │ ├── mem-internal.h │ └── mem.h ├── tricore.h ├── unicorn_common.h ├── util │ ├── bitmap.c │ ├── bitops.c │ ├── cacheinfo.c │ ├── crc32c.c │ ├── cutils.c │ ├── getauxval.c │ ├── guest-random.c │ ├── host-utils.c │ ├── osdep.c │ ├── oslib-posix.c │ ├── oslib-win32.c │ ├── pagesize.c │ ├── qdist.c │ ├── qemu-thread-posix.c │ ├── qemu-thread-win32.c │ ├── qemu-timer-common.c │ ├── qemu-timer.c │ ├── qht.c │ ├── range.c │ └── setjmp-wrapper-win32.asm ├── vl.h └── x86_64.h ├── samples ├── Makefile ├── mem_apis.c ├── sample_all.sh ├── sample_arm.c ├── sample_arm64.c ├── sample_batch_reg.c ├── sample_ctl.c ├── sample_m68k.c ├── sample_mips.c ├── sample_mmu.c ├── sample_ppc.c ├── sample_riscv.c ├── sample_s390x.c ├── sample_sparc.c ├── sample_tricore.c ├── sample_x86.c ├── sample_x86_32_gdt_and_seg_regs.c └── shellcode.c ├── symbols.sh ├── tests ├── benchmarks │ └── cow │ │ ├── Makefile │ │ ├── benchmark.c │ │ └── binary.S ├── fuzz │ ├── Makefile │ ├── dlcorpus.sh │ ├── fuzz_emu.options │ ├── fuzz_emu_arm64_arm.c │ ├── fuzz_emu_arm64_armbe.c │ ├── fuzz_emu_arm_arm.c │ ├── fuzz_emu_arm_armbe.c │ ├── fuzz_emu_arm_thumb.c │ ├── fuzz_emu_m68k_be.c │ ├── fuzz_emu_mips_32be.c │ ├── fuzz_emu_mips_32le.c │ ├── fuzz_emu_s390x_be.c │ ├── fuzz_emu_sparc_32be.c │ ├── fuzz_emu_x86_16.c │ ├── fuzz_emu_x86_32.c │ ├── fuzz_emu_x86_64.c │ ├── gentargets.sh │ ├── onedir.c │ └── onefile.c ├── regress │ ├── .gitignore │ ├── 001-bad_condition_code_0xe.c │ ├── 002-qemu__fatal__unimplemented_control_register_write_0xffb___0x0.c │ ├── 003-qemu__fatal__wdebug_not_implemented.c │ ├── 004-segmentation_fault_1.c │ ├── 005-qemu__fatal__illegal_instruction__0000___00000404.c │ ├── 006-qemu__fatal__illegal_instruction__0421___00040026.c │ ├── 00opcode_uc_crash.c │ ├── LICENSE │ ├── Makefile │ ├── arm64_reg_rw_w0_w30.py │ ├── arm_bx_unmapped.py │ ├── arm_bxeq_hang.py │ ├── arm_enable_vfp.c │ ├── arm_fp_vfp_disabled.py │ ├── arm_init_input_crash.py │ ├── arm_memcpy_neon.py │ ├── arm_movr12_hang.py │ ├── arm_vldr_invalid.py │ ├── arm_wfi_first_insn_of_tb.py │ ├── bad_ram.py │ ├── block_test.c │ ├── callback-pc.py │ ├── crash_tb.py │ ├── deadlock_1.py │ ├── eflags_noset.c │ ├── eflags_nosync.c │ ├── emu_clear_errors.c │ ├── emu_clear_errors.py │ ├── emu_stop_in_hook_overrun.c │ ├── emu_stop_segfault.py │ ├── ensure_typedef_consts_generated.py │ ├── fpu_ip.py │ ├── fpu_mem_write.py │ ├── hang.py │ ├── hook_add_crash.py │ ├── hook_code_add_del.py │ ├── hook_code_stop_emu.py │ ├── hook_extrainvoke.c │ ├── hook_raises_exception.py │ ├── hook_readonly_write_local.py │ ├── init.py │ ├── invalid_read_in_cpu_tb_exec.c │ ├── invalid_read_in_tb_flush_x86_64.c │ ├── invalid_write.py │ ├── invalid_write_in_cpu_tb_exec_x86_64.c │ ├── jmp_ebx_hang.py │ ├── jumping.py │ ├── leaked_refs.py │ ├── map_crash.c │ ├── map_write.c │ ├── memmap.py │ ├── memmap_segfault.py │ ├── mips_branch_delay.py │ ├── mips_branch_likely_issue.c │ ├── mips_cp1.py │ ├── mips_delay_slot_code_hook.c │ ├── mips_except.py │ ├── mips_invalid_read_of_size_4_when_tracing.c │ ├── mips_kernel_mmu.py │ ├── mips_kseg0_1.c │ ├── mips_single_step_sp.py │ ├── mips_syscall_pc.py │ ├── mov_gs_eax.py │ ├── movsd.py │ ├── nr_mem_test.c │ ├── osx_qemu_thread_create_crash.py │ ├── potential_memory_leak.py │ ├── pshufb.py │ ├── reg_write_sign_extension.py │ ├── regress.py │ ├── regress.sh │ ├── rep_hook.py │ ├── rep_movsb.c │ ├── ro_mem_test.c │ ├── run_across_bb.py │ ├── rw_hookstack.c │ ├── segfault_on_stop.py │ ├── sigill.c │ ├── sigill2.c │ ├── sparc64.py │ ├── sparc_jump_to_zero.c │ ├── sparc_reg.py │ ├── sysenter_hook_x86.c │ ├── tcg_liveness_analysis_bug_issue-287.py │ ├── threaded_emu_start.c │ ├── timeout_segfault.c │ ├── translator_buffer.py │ ├── vld.py │ ├── write_before_map.py │ ├── wrong_rip.py │ ├── wrong_rip_arm.py │ ├── wrong_sp_arm.py │ ├── x86_16_segfault.c │ ├── x86_64_conditional_jump.py │ ├── x86_64_eflags.py │ ├── x86_64_msr.py │ ├── x86_eflags.py │ ├── x86_fldt_fsqrt.py │ ├── x86_gdt.py │ ├── x86_ld_crash.py │ ├── x86_self_modifying.elf │ ├── x86_self_modifying.py │ ├── x86_self_modifying.s │ ├── x86_set_ip.py │ └── x86_vex.c ├── rust-tests │ └── main.rs └── unit │ ├── acutest.h │ ├── endian.h │ ├── test_arm.c │ ├── test_arm64.c │ ├── test_ctl.c │ ├── test_m68k.c │ ├── test_mem.c │ ├── test_mips.c │ ├── test_ppc.c │ ├── test_riscv.c │ ├── test_s390x.c │ ├── test_sparc.c │ ├── test_tricore.c │ ├── test_x86.c │ └── unicorn_test.h ├── uc.c └── unicorn.sln /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/README.md -------------------------------------------------------------------------------- /android/sdk23/system/bin/ls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/android/sdk23/system/bin/ls -------------------------------------------------------------------------------- /android/sdk23/system/bin/sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/android/sdk23/system/bin/sh -------------------------------------------------------------------------------- /android/sdk23/system/lib64/libc++.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/android/sdk23/system/lib64/libc++.so -------------------------------------------------------------------------------- /android/sdk23/system/lib64/libc.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/android/sdk23/system/lib64/libc.so -------------------------------------------------------------------------------- /android/sdk23/system/lib64/libdl.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/android/sdk23/system/lib64/libdl.so -------------------------------------------------------------------------------- /android/sdk23/system/lib64/liblog.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/android/sdk23/system/lib64/liblog.so -------------------------------------------------------------------------------- /android/sdk23/system/lib64/libm.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/android/sdk23/system/lib64/libm.so -------------------------------------------------------------------------------- /android/sdk23/system/lib64/libssl.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/android/sdk23/system/lib64/libssl.so -------------------------------------------------------------------------------- /android/sdk23/system/lib64/libstdc++.so: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /android/sdk23/system/lib64/libz.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/android/sdk23/system/lib64/libz.so -------------------------------------------------------------------------------- /bindings/c++/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/bindings/c++/config.toml -------------------------------------------------------------------------------- /dynarmic/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /.idea 3 | Cargo.lock 4 | -------------------------------------------------------------------------------- /dynarmic/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/CMakeLists.txt -------------------------------------------------------------------------------- /dynarmic/CMakeModules/FindBoost.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/CMakeModules/FindBoost.cmake -------------------------------------------------------------------------------- /dynarmic/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/Cargo.toml -------------------------------------------------------------------------------- /dynarmic/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/LICENSE.txt -------------------------------------------------------------------------------- /dynarmic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/README.md -------------------------------------------------------------------------------- /dynarmic/binding/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/binding/build.rs -------------------------------------------------------------------------------- /dynarmic/binding/src/ffi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/binding/src/ffi.rs -------------------------------------------------------------------------------- /dynarmic/binding/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/binding/src/lib.rs -------------------------------------------------------------------------------- /dynarmic/cmake/bundle_static.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/cmake/bundle_static.cmake -------------------------------------------------------------------------------- /dynarmic/externals/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/CMakeLists.txt -------------------------------------------------------------------------------- /dynarmic/externals/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/README.md -------------------------------------------------------------------------------- /dynarmic/externals/biscuit/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/biscuit/.gitignore -------------------------------------------------------------------------------- /dynarmic/externals/biscuit/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/biscuit/LICENSE.md -------------------------------------------------------------------------------- /dynarmic/externals/biscuit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/biscuit/README.md -------------------------------------------------------------------------------- /dynarmic/externals/biscuit/examples/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory(cpuinfo) 2 | -------------------------------------------------------------------------------- /dynarmic/externals/catch/.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/catch/.bazelrc -------------------------------------------------------------------------------- /dynarmic/externals/catch/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/catch/.clang-format -------------------------------------------------------------------------------- /dynarmic/externals/catch/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/catch/.gitignore -------------------------------------------------------------------------------- /dynarmic/externals/catch/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/catch/BUILD.bazel -------------------------------------------------------------------------------- /dynarmic/externals/catch/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/catch/Doxyfile -------------------------------------------------------------------------------- /dynarmic/externals/catch/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/catch/LICENSE.txt -------------------------------------------------------------------------------- /dynarmic/externals/catch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/catch/README.md -------------------------------------------------------------------------------- /dynarmic/externals/catch/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/catch/SECURITY.md -------------------------------------------------------------------------------- /dynarmic/externals/catch/appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/catch/appveyor.yml -------------------------------------------------------------------------------- /dynarmic/externals/catch/codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/catch/codecov.yml -------------------------------------------------------------------------------- /dynarmic/externals/catch/conanfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/catch/conanfile.py -------------------------------------------------------------------------------- /dynarmic/externals/catch/docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/catch/docs/faq.md -------------------------------------------------------------------------------- /dynarmic/externals/catch/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/catch/meson.build -------------------------------------------------------------------------------- /dynarmic/externals/catch/tests/SelfTest/Misc/invalid-test-names.input: -------------------------------------------------------------------------------- 1 | Test with special, characters in \" name 2 | -------------------------------------------------------------------------------- /dynarmic/externals/catch/tests/SelfTest/Misc/special-characters-in-file.input: -------------------------------------------------------------------------------- 1 | Test with special\, characters \"in name 2 | -------------------------------------------------------------------------------- /dynarmic/externals/fmt/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/fmt/.clang-format -------------------------------------------------------------------------------- /dynarmic/externals/fmt/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/fmt/.gitignore -------------------------------------------------------------------------------- /dynarmic/externals/fmt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/fmt/CMakeLists.txt -------------------------------------------------------------------------------- /dynarmic/externals/fmt/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/fmt/CONTRIBUTING.md -------------------------------------------------------------------------------- /dynarmic/externals/fmt/ChangeLog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/fmt/ChangeLog.rst -------------------------------------------------------------------------------- /dynarmic/externals/fmt/LICENSE.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/fmt/LICENSE.rst -------------------------------------------------------------------------------- /dynarmic/externals/fmt/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/fmt/README.rst -------------------------------------------------------------------------------- /dynarmic/externals/fmt/doc/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/fmt/doc/api.rst -------------------------------------------------------------------------------- /dynarmic/externals/fmt/doc/basic-bootstrap/theme.conf: -------------------------------------------------------------------------------- 1 | [theme] 2 | inherit = basic 3 | -------------------------------------------------------------------------------- /dynarmic/externals/fmt/doc/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/fmt/doc/build.py -------------------------------------------------------------------------------- /dynarmic/externals/fmt/doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/fmt/doc/conf.py -------------------------------------------------------------------------------- /dynarmic/externals/fmt/doc/fmt.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/fmt/doc/fmt.less -------------------------------------------------------------------------------- /dynarmic/externals/fmt/doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/fmt/doc/index.rst -------------------------------------------------------------------------------- /dynarmic/externals/fmt/doc/syntax.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/fmt/doc/syntax.rst -------------------------------------------------------------------------------- /dynarmic/externals/fmt/doc/usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/fmt/doc/usage.rst -------------------------------------------------------------------------------- /dynarmic/externals/fmt/src/fmt.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/fmt/src/fmt.cc -------------------------------------------------------------------------------- /dynarmic/externals/fmt/src/format.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/fmt/src/format.cc -------------------------------------------------------------------------------- /dynarmic/externals/fmt/src/os.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/fmt/src/os.cc -------------------------------------------------------------------------------- /dynarmic/externals/fmt/support/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /dynarmic/externals/fmt/support/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/fmt/support/README -------------------------------------------------------------------------------- /dynarmic/externals/fmt/support/bazel/.bazelversion: -------------------------------------------------------------------------------- 1 | 6.1.2 2 | -------------------------------------------------------------------------------- /dynarmic/externals/fmt/support/bazel/WORKSPACE.bazel: -------------------------------------------------------------------------------- 1 | workspace(name = "fmt") 2 | -------------------------------------------------------------------------------- /dynarmic/externals/fmt/support/rtd/theme/theme.conf: -------------------------------------------------------------------------------- 1 | [theme] 2 | inherit = basic 3 | -------------------------------------------------------------------------------- /dynarmic/externals/fmt/test/os-test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/fmt/test/os-test.cc -------------------------------------------------------------------------------- /dynarmic/externals/fmt/test/scan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/fmt/test/scan.h -------------------------------------------------------------------------------- /dynarmic/externals/fmt/test/util.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/fmt/test/util.cc -------------------------------------------------------------------------------- /dynarmic/externals/fmt/test/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/fmt/test/util.h -------------------------------------------------------------------------------- /dynarmic/externals/mcl/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/mcl/.clang-format -------------------------------------------------------------------------------- /dynarmic/externals/mcl/.gitignore: -------------------------------------------------------------------------------- 1 | *build*/ 2 | .DS_Store 3 | -------------------------------------------------------------------------------- /dynarmic/externals/mcl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/mcl/CMakeLists.txt -------------------------------------------------------------------------------- /dynarmic/externals/mcl/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/mcl/LICENSE -------------------------------------------------------------------------------- /dynarmic/externals/mcl/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/mcl/README -------------------------------------------------------------------------------- /dynarmic/externals/mcl/src/assert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/mcl/src/assert.cpp -------------------------------------------------------------------------------- /dynarmic/externals/oaknut/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | a.out 3 | work/ 4 | *build*/ 5 | -------------------------------------------------------------------------------- /dynarmic/externals/oaknut/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/oaknut/LICENSE -------------------------------------------------------------------------------- /dynarmic/externals/oaknut/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/oaknut/README.md -------------------------------------------------------------------------------- /dynarmic/externals/robin-map/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/robin-map/LICENSE -------------------------------------------------------------------------------- /dynarmic/externals/robin-map/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/robin-map/README.md -------------------------------------------------------------------------------- /dynarmic/externals/xbyak/.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: herumi -------------------------------------------------------------------------------- /dynarmic/externals/xbyak/.gitignore: -------------------------------------------------------------------------------- 1 | /build* # cmake 2 | -------------------------------------------------------------------------------- /dynarmic/externals/xbyak/Android.bp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/xbyak/Android.bp -------------------------------------------------------------------------------- /dynarmic/externals/xbyak/COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/xbyak/COPYRIGHT -------------------------------------------------------------------------------- /dynarmic/externals/xbyak/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/xbyak/Makefile -------------------------------------------------------------------------------- /dynarmic/externals/xbyak/doc/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/xbyak/doc/usage.md -------------------------------------------------------------------------------- /dynarmic/externals/xbyak/gen/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/xbyak/gen/Makefile -------------------------------------------------------------------------------- /dynarmic/externals/xbyak/gen/b2hex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/xbyak/gen/b2hex.cpp -------------------------------------------------------------------------------- /dynarmic/externals/xbyak/meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/xbyak/meson.build -------------------------------------------------------------------------------- /dynarmic/externals/xbyak/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/xbyak/readme.md -------------------------------------------------------------------------------- /dynarmic/externals/xbyak/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/xbyak/readme.txt -------------------------------------------------------------------------------- /dynarmic/externals/xbyak/sample/bf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/xbyak/sample/bf.cpp -------------------------------------------------------------------------------- /dynarmic/externals/xbyak/test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/xbyak/test/Makefile -------------------------------------------------------------------------------- /dynarmic/externals/xbyak/test/a.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/xbyak/test/a.bat -------------------------------------------------------------------------------- /dynarmic/externals/xbyak/test/apx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/xbyak/test/apx.cpp -------------------------------------------------------------------------------- /dynarmic/externals/xbyak/test/jmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/xbyak/test/jmp.cpp -------------------------------------------------------------------------------- /dynarmic/externals/xbyak/test/jmp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/xbyak/test/jmp.sln -------------------------------------------------------------------------------- /dynarmic/externals/xbyak/test/lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/xbyak/test/lib.h -------------------------------------------------------------------------------- /dynarmic/externals/xbyak/test/misc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/xbyak/test/misc.cpp -------------------------------------------------------------------------------- /dynarmic/externals/xbyak/xbyak.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/xbyak/xbyak.sln -------------------------------------------------------------------------------- /dynarmic/externals/xbyak/xbyak/xbyak.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/xbyak/xbyak/xbyak.h -------------------------------------------------------------------------------- /dynarmic/externals/zycore/.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: flobernd -------------------------------------------------------------------------------- /dynarmic/externals/zycore/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/zycore/.gitignore -------------------------------------------------------------------------------- /dynarmic/externals/zycore/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/zycore/LICENSE -------------------------------------------------------------------------------- /dynarmic/externals/zycore/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/zycore/README.md -------------------------------------------------------------------------------- /dynarmic/externals/zycore/src/Bitset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/zycore/src/Bitset.c -------------------------------------------------------------------------------- /dynarmic/externals/zycore/src/Format.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/zycore/src/Format.c -------------------------------------------------------------------------------- /dynarmic/externals/zycore/src/List.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/zycore/src/List.c -------------------------------------------------------------------------------- /dynarmic/externals/zycore/src/String.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/zycore/src/String.c -------------------------------------------------------------------------------- /dynarmic/externals/zycore/src/Vector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/zycore/src/Vector.c -------------------------------------------------------------------------------- /dynarmic/externals/zycore/src/Zycore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/zycore/src/Zycore.c -------------------------------------------------------------------------------- /dynarmic/externals/zydis/.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: flobernd -------------------------------------------------------------------------------- /dynarmic/externals/zydis/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/zydis/.gitignore -------------------------------------------------------------------------------- /dynarmic/externals/zydis/.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/zydis/.gitmodules -------------------------------------------------------------------------------- /dynarmic/externals/zydis/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/zydis/Doxyfile -------------------------------------------------------------------------------- /dynarmic/externals/zydis/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/zydis/LICENSE -------------------------------------------------------------------------------- /dynarmic/externals/zydis/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/zydis/Makefile -------------------------------------------------------------------------------- /dynarmic/externals/zydis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/zydis/README.md -------------------------------------------------------------------------------- /dynarmic/externals/zydis/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/zydis/SECURITY.md -------------------------------------------------------------------------------- /dynarmic/externals/zydis/files.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/zydis/files.dox -------------------------------------------------------------------------------- /dynarmic/externals/zydis/src/Decoder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/zydis/src/Decoder.c -------------------------------------------------------------------------------- /dynarmic/externals/zydis/src/Encoder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/zydis/src/Encoder.c -------------------------------------------------------------------------------- /dynarmic/externals/zydis/src/Segment.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/zydis/src/Segment.c -------------------------------------------------------------------------------- /dynarmic/externals/zydis/src/String.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/zydis/src/String.c -------------------------------------------------------------------------------- /dynarmic/externals/zydis/src/Utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/zydis/src/Utils.c -------------------------------------------------------------------------------- /dynarmic/externals/zydis/src/Zydis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/externals/zydis/src/Zydis.c -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/3dnow_000.in: -------------------------------------------------------------------------------- 1 | -64 0f0f3797 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/3dnow_001.in: -------------------------------------------------------------------------------- 1 | -64 0f0f93b3ee99f190 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/3dnow_002.in: -------------------------------------------------------------------------------- 1 | -64 0f0f12a0 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/3dnow_003.in: -------------------------------------------------------------------------------- 1 | -64 0f0fe2a4 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/3dnow_004.in: -------------------------------------------------------------------------------- 1 | -64 4f0f0f6f7ab7 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/3dnow_005.in: -------------------------------------------------------------------------------- 1 | -64 0f0fcdb7 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/3dnow_006.in: -------------------------------------------------------------------------------- 1 | -64 0f0ff590 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/3dnow_007.in: -------------------------------------------------------------------------------- 1 | -64 0f0fe996 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/3dnow_008.in: -------------------------------------------------------------------------------- 1 | -64 650f0fa84cc3abbf0d -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/3dnow_009.in: -------------------------------------------------------------------------------- 1 | -64 0f0fe1b4 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/3dnow_010.in: -------------------------------------------------------------------------------- 1 | -64 4df20f0f66c5b6 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/3dnow_011.in: -------------------------------------------------------------------------------- 1 | -64 0f0faa0dfb21518a -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/3dnow_012.in: -------------------------------------------------------------------------------- 1 | -64 0f0fb79a3e9b15a4 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/3dnow_013.in: -------------------------------------------------------------------------------- 1 | -64 0f0f028e -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/3dnow_014.in: -------------------------------------------------------------------------------- 1 | -64 0f0f7866b0 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/3dnow_015.in: -------------------------------------------------------------------------------- 1 | -64 0f0f843181bcf6369a -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/3dnow_016.in: -------------------------------------------------------------------------------- 1 | -64 0f0f03bf -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/3dnow_017.in: -------------------------------------------------------------------------------- 1 | -64 0f0f1390 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/3dnow_018.in: -------------------------------------------------------------------------------- 1 | -64 f3410f0f17b6 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/3dnow_019.in: -------------------------------------------------------------------------------- 1 | -64 0f0fbbdf7cb74394 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/3dnow_020.in: -------------------------------------------------------------------------------- 1 | -64 0f0f8fc1bb4c8f96 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/3dnow_021.in: -------------------------------------------------------------------------------- 1 | -64 0f0f97d4fd148aa6 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/3dnow_022.in: -------------------------------------------------------------------------------- 1 | -64 0f0feca0 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/3dnow_023.in: -------------------------------------------------------------------------------- 1 | -64 0f0f92bac8415e1c -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/3dnow_024.in: -------------------------------------------------------------------------------- 1 | -64 0f0fac4a7fe31afeaa -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_000.in: -------------------------------------------------------------------------------- 1 | -64 26c9 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_001.in: -------------------------------------------------------------------------------- 1 | -64 a9a1ef165e -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_002.in: -------------------------------------------------------------------------------- 1 | -64 3139 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_003.in: -------------------------------------------------------------------------------- 1 | -64 b7a7 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_004.in: -------------------------------------------------------------------------------- 1 | -64 753e -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_005.in: -------------------------------------------------------------------------------- 1 | -64 e396 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_006.in: -------------------------------------------------------------------------------- 1 | -64 ba811a2f42 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_007.in: -------------------------------------------------------------------------------- 1 | -64 af -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_008.in: -------------------------------------------------------------------------------- 1 | -64 e16c -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_009.in: -------------------------------------------------------------------------------- 1 | -64 5c -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_010.in: -------------------------------------------------------------------------------- 1 | -64 4f92 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_011.in: -------------------------------------------------------------------------------- 1 | -64 7414 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_012.in: -------------------------------------------------------------------------------- 1 | -64 c2e95d -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_013.in: -------------------------------------------------------------------------------- 1 | -64 7463 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_014.in: -------------------------------------------------------------------------------- 1 | -64 0219 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_015.in: -------------------------------------------------------------------------------- 1 | -64 26df17 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_016.in: -------------------------------------------------------------------------------- 1 | -64 d7 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_017.in: -------------------------------------------------------------------------------- 1 | -64 50 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_018.in: -------------------------------------------------------------------------------- 1 | -64 09a76fe3101b -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_019.in: -------------------------------------------------------------------------------- 1 | -64 bb0110f111 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_020.in: -------------------------------------------------------------------------------- 1 | -64 5f -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_021.in: -------------------------------------------------------------------------------- 1 | -64 a37b10a8c6e97a880f -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_022.in: -------------------------------------------------------------------------------- 1 | -64 74b8 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_023.in: -------------------------------------------------------------------------------- 1 | -64 9b -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_024.in: -------------------------------------------------------------------------------- 1 | -64 51 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_036.in: -------------------------------------------------------------------------------- 1 | -32 6674FC -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_037.in: -------------------------------------------------------------------------------- 1 | -32 66C7F8FAFF -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_038.in: -------------------------------------------------------------------------------- 1 | -64 3eff10 2 | -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_039.in: -------------------------------------------------------------------------------- 1 | -64 3e2eff10 2 | -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_040.in: -------------------------------------------------------------------------------- 1 | -64 2e3eff10 2 | -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_041.in: -------------------------------------------------------------------------------- 1 | -32 3eff10 2 | -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_042.in: -------------------------------------------------------------------------------- 1 | -32 3e2eff10 2 | -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_043.in: -------------------------------------------------------------------------------- 1 | -32 2e3eff10 2 | -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_044.in: -------------------------------------------------------------------------------- 1 | -32 64263EFF10 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_045.in: -------------------------------------------------------------------------------- 1 | -32 3E6426FF10 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_046.in: -------------------------------------------------------------------------------- 1 | -64 64263EFF10 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_047.in: -------------------------------------------------------------------------------- 1 | -64 3E6426FF10 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/default_048.in: -------------------------------------------------------------------------------- 1 | -64 3E7D00 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_000.in: -------------------------------------------------------------------------------- 1 | -64 62d2cd2b147b4f -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_001.in: -------------------------------------------------------------------------------- 1 | -64 6223cd4f3a55e34f -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_002.in: -------------------------------------------------------------------------------- 1 | -64 6211e55ffb3cb0 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_003.in: -------------------------------------------------------------------------------- 1 | -64 6202dd140d7c8fe4 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_004.in: -------------------------------------------------------------------------------- 1 | -64 62d29d432c16 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_005.in: -------------------------------------------------------------------------------- 1 | -64 6292fd48aed6 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_006.in: -------------------------------------------------------------------------------- 1 | -64 62b12541747806 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_007.in: -------------------------------------------------------------------------------- 1 | -64 62b1b5dbc62227 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_008.in: -------------------------------------------------------------------------------- 1 | -64 6201758ed57993 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_009.in: -------------------------------------------------------------------------------- 1 | -64 62a2c50343c7 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_010.in: -------------------------------------------------------------------------------- 1 | -64 62b28dc99eaf3d073e05 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_011.in: -------------------------------------------------------------------------------- 1 | -64 62526513452b -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_012.in: -------------------------------------------------------------------------------- 1 | -64 62416d82687291 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_013.in: -------------------------------------------------------------------------------- 1 | -64 62016dc2e15cd55e -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_014.in: -------------------------------------------------------------------------------- 1 | -64 62821d1c9bd3 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_015.in: -------------------------------------------------------------------------------- 1 | -64 62e20545764136 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_016.in: -------------------------------------------------------------------------------- 1 | -64 62f1751e76a5df8f5c88 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_017.in: -------------------------------------------------------------------------------- 1 | -64 6251b54167c7 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_018.in: -------------------------------------------------------------------------------- 1 | -64 62627ecc11e9 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_019.in: -------------------------------------------------------------------------------- 1 | -64 62413da1608e355e7a8e -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_020.in: -------------------------------------------------------------------------------- 1 | -64 621155bddbb112f8157b -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_021.in: -------------------------------------------------------------------------------- 1 | -64 6253cda150f078 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_022.in: -------------------------------------------------------------------------------- 1 | -64 62420dba7722 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_023.in: -------------------------------------------------------------------------------- 1 | -64 62b1cf4758eb -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_024.in: -------------------------------------------------------------------------------- 1 | -64 6233558a0a614788 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_025.in: -------------------------------------------------------------------------------- 1 | -64 62F17C182FC1 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_026.in: -------------------------------------------------------------------------------- 1 | -64 62E30D1B0AD3A5 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/evex_028.in: -------------------------------------------------------------------------------- 1 | -64 62257D3E5B7373 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/jmp_far_16.in: -------------------------------------------------------------------------------- 1 | -32 669AADE44E6D 2 | -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/jmp_far_32.in: -------------------------------------------------------------------------------- 1 | -32 9AADEADDE44E6D 2 | -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_000.in: -------------------------------------------------------------------------------- 1 | -64 627271ac45cf -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_001.in: -------------------------------------------------------------------------------- 1 | -64 62c2e9159a19 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_002.in: -------------------------------------------------------------------------------- 1 | -64 6262191eb530 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_003.in: -------------------------------------------------------------------------------- 1 | -64 6251680c59f4 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_004.in: -------------------------------------------------------------------------------- 1 | -64 6202719d9a528f -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_005.in: -------------------------------------------------------------------------------- 1 | -64 62a149fadb8ce932280891 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_006.in: -------------------------------------------------------------------------------- 1 | -64 6272891fbcf5 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_007.in: -------------------------------------------------------------------------------- 1 | -64 620241c46530 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_008.in: -------------------------------------------------------------------------------- 1 | -64 6222794b3f56a7 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_009.in: -------------------------------------------------------------------------------- 1 | -64 6272593eae37 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_010.in: -------------------------------------------------------------------------------- 1 | -64 62e16126fa457b -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_011.in: -------------------------------------------------------------------------------- 1 | -64 6202b120526c83be -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_012.in: -------------------------------------------------------------------------------- 1 | -64 6202013ecc7ec5 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_013.in: -------------------------------------------------------------------------------- 1 | -64 62c2392d3b83c176fcab -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_014.in: -------------------------------------------------------------------------------- 1 | -64 62d261b2b5fe -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_015.in: -------------------------------------------------------------------------------- 1 | -64 625201719ae0 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_016.in: -------------------------------------------------------------------------------- 1 | -64 629168cfc2a34446843069 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_017.in: -------------------------------------------------------------------------------- 1 | -64 62f2f12dbe6f9e -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_018.in: -------------------------------------------------------------------------------- 1 | -64 43656212414dcc14e0 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_019.in: -------------------------------------------------------------------------------- 1 | -64 62d261b2b4f8 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_020.in: -------------------------------------------------------------------------------- 1 | -64 6262c1a1b880716ff709 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_021.in: -------------------------------------------------------------------------------- 1 | -64 62c2690f3d81bbade34d -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_022.in: -------------------------------------------------------------------------------- 1 | -64 62e23915cdf2 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_023.in: -------------------------------------------------------------------------------- 1 | -64 628279f065a7701808b4 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_024.in: -------------------------------------------------------------------------------- 1 | -64 62e1612bdbd3 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_025.in: -------------------------------------------------------------------------------- 1 | -64 62F279585000 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_025.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/mvex_026.in: -------------------------------------------------------------------------------- 1 | -64 62F271E950C2 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_000.in: -------------------------------------------------------------------------------- 1 | -64 c46259cf4f5d -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_001.in: -------------------------------------------------------------------------------- 1 | -64 c4c1057466fd -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_002.in: -------------------------------------------------------------------------------- 1 | -64 c4a3057c33e5 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_003.in: -------------------------------------------------------------------------------- 1 | -64 c483b57b08f7 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_004.in: -------------------------------------------------------------------------------- 1 | -64 c44189dc4ee8 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_005.in: -------------------------------------------------------------------------------- 1 | -64 c4022d3b556a -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_006.in: -------------------------------------------------------------------------------- 1 | -64 c4423d9b80c446bea0 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_007.in: -------------------------------------------------------------------------------- 1 | -64 c421f56d1cfdfdc6fcd7 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_008.in: -------------------------------------------------------------------------------- 1 | -64 c4e2c9aa38 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_009.in: -------------------------------------------------------------------------------- 1 | -64 c4214d624562 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_010.in: -------------------------------------------------------------------------------- 1 | -64 c443fd09263e -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_011.in: -------------------------------------------------------------------------------- 1 | -64 c482192e54e0b7 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_012.in: -------------------------------------------------------------------------------- 1 | -64 c44175572490 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_013.in: -------------------------------------------------------------------------------- 1 | -64 c481a0124058 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_014.in: -------------------------------------------------------------------------------- 1 | -64 c4825d977a50 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_015.in: -------------------------------------------------------------------------------- 1 | -64 c441b1e995c8ff9af7 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_016.in: -------------------------------------------------------------------------------- 1 | -64 c4c171ebd3 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_017.in: -------------------------------------------------------------------------------- 1 | -64 c4a161667910 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_018.in: -------------------------------------------------------------------------------- 1 | -64 c423590be6ae -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_019.in: -------------------------------------------------------------------------------- 1 | -64 c4c18a527ea2 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_020.in: -------------------------------------------------------------------------------- 1 | -64 c4a2f3f6f8 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_021.in: -------------------------------------------------------------------------------- 1 | -64 c42109fe07 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_022.in: -------------------------------------------------------------------------------- 1 | -64 c482a2f7cc -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_023.in: -------------------------------------------------------------------------------- 1 | -64 c461ed5dc3 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_024.in: -------------------------------------------------------------------------------- 1 | -64 c4a121e4c1 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_025.in: -------------------------------------------------------------------------------- 1 | -64 C4E25A5EDE 2 | -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_026.in: -------------------------------------------------------------------------------- 1 | -64 C4E24A5EDE 2 | -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_026.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_027.in: -------------------------------------------------------------------------------- 1 | -64 C4E25A5EF6 2 | -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc4_027.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc5_000.in: -------------------------------------------------------------------------------- 1 | -64 c535f4c0 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc5_001.in: -------------------------------------------------------------------------------- 1 | -64 c539e5f7 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc5_002.in: -------------------------------------------------------------------------------- 1 | -64 c57e2ce0 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc5_003.in: -------------------------------------------------------------------------------- 1 | -64 c5fe53759e -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc5_004.in: -------------------------------------------------------------------------------- 1 | -64 c561debc1366d60000 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc5_005.in: -------------------------------------------------------------------------------- 1 | -64 c5b012b8511784b0 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc5_006.in: -------------------------------------------------------------------------------- 1 | -64 c57e10878f5dad3f -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc5_007.in: -------------------------------------------------------------------------------- 1 | -64 c541c475aa5d -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc5_008.in: -------------------------------------------------------------------------------- 1 | -64 c559dc0d3aa20f89 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc5_009.in: -------------------------------------------------------------------------------- 1 | -64 c595f26b43 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc5_010.in: -------------------------------------------------------------------------------- 1 | -64 c5162a983cb6831e -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc5_011.in: -------------------------------------------------------------------------------- 1 | -64 65c5ec84e37cfe42 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc5_012.in: -------------------------------------------------------------------------------- 1 | -64 c565d9b17c549235 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc5_013.in: -------------------------------------------------------------------------------- 1 | -64 c5457436 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc5_014.in: -------------------------------------------------------------------------------- 1 | -64 c5ec14913042ae34 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc5_015.in: -------------------------------------------------------------------------------- 1 | -64 c5e45f18 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc5_016.in: -------------------------------------------------------------------------------- 1 | -64 c5a9dd3a -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc5_017.in: -------------------------------------------------------------------------------- 1 | -64 c513589b8db5b5fd -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc5_018.in: -------------------------------------------------------------------------------- 1 | -64 c50dd5e6 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc5_019.in: -------------------------------------------------------------------------------- 1 | -64 c5c5db6d07 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc5_020.in: -------------------------------------------------------------------------------- 1 | -64 c531eb1a -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc5_021.in: -------------------------------------------------------------------------------- 1 | -64 c54962760c -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc5_022.in: -------------------------------------------------------------------------------- 1 | -64 c549fdd8 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc5_023.in: -------------------------------------------------------------------------------- 1 | -64 c5eb590411 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/vexc5_024.in: -------------------------------------------------------------------------------- 1 | -64 c5d45eaeebda88be -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/xop_000.in: -------------------------------------------------------------------------------- 1 | -64 8fe860ef4e3dc0 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/xop_001.in: -------------------------------------------------------------------------------- 1 | -64 8f49889500 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/xop_002.in: -------------------------------------------------------------------------------- 1 | -64 8f69d89919 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/xop_003.in: -------------------------------------------------------------------------------- 1 | -64 8f0868a6c023 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/xop_004.in: -------------------------------------------------------------------------------- 1 | -64 8f68589f761c1a -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/xop_005.in: -------------------------------------------------------------------------------- 1 | -64 8f8828a2125a -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/xop_006.in: -------------------------------------------------------------------------------- 1 | -64 8f08408eb34ece0a0d0d -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/xop_007.in: -------------------------------------------------------------------------------- 1 | -64 8f88008ef1d3 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/xop_008.in: -------------------------------------------------------------------------------- 1 | -64 8f69d8952c30 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/xop_009.in: -------------------------------------------------------------------------------- 1 | -64 8f49089b5dd5 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/xop_010.in: -------------------------------------------------------------------------------- 1 | -64 8fa9f89bf3 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/xop_011.in: -------------------------------------------------------------------------------- 1 | -64 8f8878c2868031ee390a -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/xop_012.in: -------------------------------------------------------------------------------- 1 | -64 8fa870ce822f3a96fb93 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/xop_013.in: -------------------------------------------------------------------------------- 1 | -64 8fa9789a764c -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/xop_014.in: -------------------------------------------------------------------------------- 1 | -64 8f6850cfa16cb87f15c1 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/xop_015.in: -------------------------------------------------------------------------------- 1 | -64 8f096895255f5c16c9 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/xop_016.in: -------------------------------------------------------------------------------- 1 | -64 8fa9f89126 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/xop_017.in: -------------------------------------------------------------------------------- 1 | -64 8fc840ce3113 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/xop_018.in: -------------------------------------------------------------------------------- 1 | -64 8f0830ed09ec -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/xop_019.in: -------------------------------------------------------------------------------- 1 | -64 8f293892e1 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/xop_020.in: -------------------------------------------------------------------------------- 1 | -64 8fe8308f26ed -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/xop_021.in: -------------------------------------------------------------------------------- 1 | -64 8f2800eeb2f0060149fa -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/xop_022.in: -------------------------------------------------------------------------------- 1 | -64 8f498899e7 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/xop_023.in: -------------------------------------------------------------------------------- 1 | -64 8f8870eebea16e55a6d3 -------------------------------------------------------------------------------- /dynarmic/externals/zydis/tests/cases/xop_024.in: -------------------------------------------------------------------------------- 1 | -64 8f68308f3c0998 -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/CMakeLists.txt -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/common/atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/common/atomic.h -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/common/fp/fpcr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/common/fp/fpcr.h -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/common/fp/fpsr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/common/fp/fpsr.h -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/common/fp/info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/common/fp/info.h -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/common/fp/op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/common/fp/op.h -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/common/fp/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/common/fp/util.h -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/common/u128.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/common/u128.cpp -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/common/u128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/common/u128.h -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/dynarmic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/dynarmic.cpp -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/dynarmic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/dynarmic.h -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/frontend/imm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/frontend/imm.cpp -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/frontend/imm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/frontend/imm.h -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/ir/acc_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/ir/acc_type.h -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/ir/basic_block.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/ir/basic_block.h -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/ir/cond.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/ir/cond.h -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/ir/ir_emitter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/ir/ir_emitter.h -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/ir/opcodes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/ir/opcodes.cpp -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/ir/opcodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/ir/opcodes.h -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/ir/opcodes.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/ir/opcodes.inc -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/ir/opt/passes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/ir/opt/passes.h -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/ir/terminal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/ir/terminal.h -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/ir/type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/ir/type.cpp -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/ir/type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/ir/type.h -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/ir/value.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/ir/value.cpp -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/ir/value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/ir/value.h -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/khash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/khash.h -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/mman.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/mman.c -------------------------------------------------------------------------------- /dynarmic/src/dynarmic/mman.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/dynarmic/src/dynarmic/mman.h -------------------------------------------------------------------------------- /emulator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/Cargo.toml -------------------------------------------------------------------------------- /emulator/src/android/dvm/class.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/android/dvm/class.rs -------------------------------------------------------------------------------- /emulator/src/android/dvm/member.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/android/dvm/member.rs -------------------------------------------------------------------------------- /emulator/src/android/dvm/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/android/dvm/mod.rs -------------------------------------------------------------------------------- /emulator/src/android/dvm/object.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/android/dvm/object.rs -------------------------------------------------------------------------------- /emulator/src/android/jni.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/android/jni.rs -------------------------------------------------------------------------------- /emulator/src/android/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/android/mod.rs -------------------------------------------------------------------------------- /emulator/src/android/structs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/android/structs.rs -------------------------------------------------------------------------------- /emulator/src/backend/backend_consts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/backend/backend_consts.rs -------------------------------------------------------------------------------- /emulator/src/backend/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/backend/mod.rs -------------------------------------------------------------------------------- /emulator/src/elf/abi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/elf/abi.rs -------------------------------------------------------------------------------- /emulator/src/elf/dynamic_struct.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/elf/dynamic_struct.rs -------------------------------------------------------------------------------- /emulator/src/elf/hash_tab.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/elf/hash_tab.rs -------------------------------------------------------------------------------- /emulator/src/elf/init_array.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/elf/init_array.rs -------------------------------------------------------------------------------- /emulator/src/elf/memorized_object.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/elf/memorized_object.rs -------------------------------------------------------------------------------- /emulator/src/elf/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/elf/mod.rs -------------------------------------------------------------------------------- /emulator/src/elf/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/elf/parser.rs -------------------------------------------------------------------------------- /emulator/src/elf/pt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/elf/pt.rs -------------------------------------------------------------------------------- /emulator/src/elf/relocation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/elf/relocation.rs -------------------------------------------------------------------------------- /emulator/src/elf/section.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/elf/section.rs -------------------------------------------------------------------------------- /emulator/src/elf/segment.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/elf/segment.rs -------------------------------------------------------------------------------- /emulator/src/elf/str_tab.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/elf/str_tab.rs -------------------------------------------------------------------------------- /emulator/src/elf/symbol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/elf/symbol.rs -------------------------------------------------------------------------------- /emulator/src/elf/symbol_structure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/elf/symbol_structure.rs -------------------------------------------------------------------------------- /emulator/src/emulator/consts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/emulator/consts.rs -------------------------------------------------------------------------------- /emulator/src/emulator/env_fixer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/emulator/env_fixer.rs -------------------------------------------------------------------------------- /emulator/src/emulator/func/fun_call.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/emulator/func/fun_call.rs -------------------------------------------------------------------------------- /emulator/src/emulator/func/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/emulator/func/mod.rs -------------------------------------------------------------------------------- /emulator/src/emulator/mem_hook.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/emulator/mem_hook.rs -------------------------------------------------------------------------------- /emulator/src/emulator/memory/allocator.rs: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /emulator/src/emulator/memory/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/emulator/memory/mod.rs -------------------------------------------------------------------------------- /emulator/src/emulator/memory/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/emulator/memory/tests.rs -------------------------------------------------------------------------------- /emulator/src/emulator/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/emulator/mod.rs -------------------------------------------------------------------------------- /emulator/src/emulator/signal/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/emulator/signal/mod.rs -------------------------------------------------------------------------------- /emulator/src/emulator/thread/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/emulator/thread/mod.rs -------------------------------------------------------------------------------- /emulator/src/emulator/thread/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/emulator/thread/task.rs -------------------------------------------------------------------------------- /emulator/src/emulator/thread/waiter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/emulator/thread/waiter.rs -------------------------------------------------------------------------------- /emulator/src/emulator/trace/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/emulator/trace/mod.rs -------------------------------------------------------------------------------- /emulator/src/keystone/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/keystone/mod.rs -------------------------------------------------------------------------------- /emulator/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/lib.rs -------------------------------------------------------------------------------- /emulator/src/linux/errno.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/linux/errno.rs -------------------------------------------------------------------------------- /emulator/src/linux/file_system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/linux/file_system.rs -------------------------------------------------------------------------------- /emulator/src/linux/fs/cpuinfo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/linux/fs/cpuinfo.rs -------------------------------------------------------------------------------- /emulator/src/linux/fs/direction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/linux/fs/direction.rs -------------------------------------------------------------------------------- /emulator/src/linux/fs/linux_file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/linux/fs/linux_file.rs -------------------------------------------------------------------------------- /emulator/src/linux/fs/maps.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/linux/fs/maps.rs -------------------------------------------------------------------------------- /emulator/src/linux/fs/meminfo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/linux/fs/meminfo.rs -------------------------------------------------------------------------------- /emulator/src/linux/fs/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/linux/fs/mod.rs -------------------------------------------------------------------------------- /emulator/src/linux/fs/urandom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/linux/fs/urandom.rs -------------------------------------------------------------------------------- /emulator/src/linux/init_fun.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/linux/init_fun.rs -------------------------------------------------------------------------------- /emulator/src/linux/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/linux/mod.rs -------------------------------------------------------------------------------- /emulator/src/linux/module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/linux/module.rs -------------------------------------------------------------------------------- /emulator/src/linux/pipe/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/linux/pipe/mod.rs -------------------------------------------------------------------------------- /emulator/src/linux/sock/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod local_socket; -------------------------------------------------------------------------------- /emulator/src/linux/structs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/linux/structs.rs -------------------------------------------------------------------------------- /emulator/src/linux/symbol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/linux/symbol.rs -------------------------------------------------------------------------------- /emulator/src/linux/syscalls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/linux/syscalls.rs -------------------------------------------------------------------------------- /emulator/src/linux/thread/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/linux/thread/mod.rs -------------------------------------------------------------------------------- /emulator/src/memory/library_file.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/memory/library_file.rs -------------------------------------------------------------------------------- /emulator/src/memory/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/memory/mod.rs -------------------------------------------------------------------------------- /emulator/src/memory/svc_memory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/memory/svc_memory.rs -------------------------------------------------------------------------------- /emulator/src/pointer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/pointer.rs -------------------------------------------------------------------------------- /emulator/src/tool/arm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/tool/arm.rs -------------------------------------------------------------------------------- /emulator/src/tool/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/emulator/src/tool/mod.rs -------------------------------------------------------------------------------- /sparse_list/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/sparse_list/Cargo.toml -------------------------------------------------------------------------------- /sparse_list/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/sparse_list/src/lib.rs -------------------------------------------------------------------------------- /src/jni.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/src/jni.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/utils/byte_packet_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/src/utils/byte_packet_builder.rs -------------------------------------------------------------------------------- /src/utils/byte_packet_reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/src/utils/byte_packet_reader.rs -------------------------------------------------------------------------------- /src/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/src/utils/mod.rs -------------------------------------------------------------------------------- /src/utils/qqtea.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/src/utils/qqtea.rs -------------------------------------------------------------------------------- /src/vm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/src/vm.rs -------------------------------------------------------------------------------- /unicorn/.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/.clang-format -------------------------------------------------------------------------------- /unicorn/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/.gitignore -------------------------------------------------------------------------------- /unicorn/.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/.gitmodules -------------------------------------------------------------------------------- /unicorn/AUTHORS.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/AUTHORS.TXT -------------------------------------------------------------------------------- /unicorn/Brewfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/Brewfile -------------------------------------------------------------------------------- /unicorn/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/CMakeLists.txt -------------------------------------------------------------------------------- /unicorn/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/COPYING -------------------------------------------------------------------------------- /unicorn/COPYING.LGPL2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/COPYING.LGPL2 -------------------------------------------------------------------------------- /unicorn/COPYING_GLIB: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/COPYING_GLIB -------------------------------------------------------------------------------- /unicorn/CREDITS.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/CREDITS.TXT -------------------------------------------------------------------------------- /unicorn/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/Cargo.toml -------------------------------------------------------------------------------- /unicorn/ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/ChangeLog -------------------------------------------------------------------------------- /unicorn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/README.md -------------------------------------------------------------------------------- /unicorn/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/SECURITY.md -------------------------------------------------------------------------------- /unicorn/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/TODO -------------------------------------------------------------------------------- /unicorn/bindings/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/bindings/Makefile -------------------------------------------------------------------------------- /unicorn/bindings/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/bindings/README -------------------------------------------------------------------------------- /unicorn/bindings/const_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/bindings/const_generator.py -------------------------------------------------------------------------------- /unicorn/bindings/rust/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/bindings/rust/COPYING -------------------------------------------------------------------------------- /unicorn/bindings/rust/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/bindings/rust/README.md -------------------------------------------------------------------------------- /unicorn/bindings/rust/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/bindings/rust/build.rs -------------------------------------------------------------------------------- /unicorn/bindings/rust/src/arm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/bindings/rust/src/arm.rs -------------------------------------------------------------------------------- /unicorn/bindings/rust/src/arm64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/bindings/rust/src/arm64.rs -------------------------------------------------------------------------------- /unicorn/bindings/rust/src/ffi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/bindings/rust/src/ffi.rs -------------------------------------------------------------------------------- /unicorn/bindings/rust/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/bindings/rust/src/lib.rs -------------------------------------------------------------------------------- /unicorn/bindings/rust/src/m68k.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/bindings/rust/src/m68k.rs -------------------------------------------------------------------------------- /unicorn/bindings/rust/src/mips.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/bindings/rust/src/mips.rs -------------------------------------------------------------------------------- /unicorn/bindings/rust/src/ppc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/bindings/rust/src/ppc.rs -------------------------------------------------------------------------------- /unicorn/bindings/rust/src/riscv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/bindings/rust/src/riscv.rs -------------------------------------------------------------------------------- /unicorn/bindings/rust/src/s390x.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/bindings/rust/src/s390x.rs -------------------------------------------------------------------------------- /unicorn/bindings/rust/src/sparc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/bindings/rust/src/sparc.rs -------------------------------------------------------------------------------- /unicorn/bindings/rust/src/tricore.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/bindings/rust/src/tricore.rs -------------------------------------------------------------------------------- /unicorn/bindings/rust/src/x86.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/bindings/rust/src/x86.rs -------------------------------------------------------------------------------- /unicorn/build.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/build.zig -------------------------------------------------------------------------------- /unicorn/build.zig.zon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/build.zig.zon -------------------------------------------------------------------------------- /unicorn/bundle_static.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/bundle_static.cmake -------------------------------------------------------------------------------- /unicorn/cmake/bundle_static.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/cmake/bundle_static.cmake -------------------------------------------------------------------------------- /unicorn/cmake/mingw-w64.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/cmake/mingw-w64.cmake -------------------------------------------------------------------------------- /unicorn/cmake/zig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/cmake/zig.cmake -------------------------------------------------------------------------------- /unicorn/docs/BHUSA2015-unicorn.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/docs/BHUSA2015-unicorn.pdf -------------------------------------------------------------------------------- /unicorn/docs/COMPILE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/docs/COMPILE.md -------------------------------------------------------------------------------- /unicorn/docs/FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/docs/FAQ.md -------------------------------------------------------------------------------- /unicorn/docs/Hooks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/docs/Hooks.md -------------------------------------------------------------------------------- /unicorn/docs/OPENBSD-NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/docs/OPENBSD-NOTES.md -------------------------------------------------------------------------------- /unicorn/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/docs/README.md -------------------------------------------------------------------------------- /unicorn/docs/unicorn-logo-text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/docs/unicorn-logo-text.png -------------------------------------------------------------------------------- /unicorn/docs/unicorn-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/docs/unicorn-logo.png -------------------------------------------------------------------------------- /unicorn/docs/unicorn-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/docs/unicorn-logo.svg -------------------------------------------------------------------------------- /unicorn/docs/unicorn1-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/docs/unicorn1-logo.png -------------------------------------------------------------------------------- /unicorn/docs/unicorn1-logo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/docs/unicorn1-logo.txt -------------------------------------------------------------------------------- /unicorn/format.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/format.sh -------------------------------------------------------------------------------- /unicorn/glib_compat/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/glib_compat/README -------------------------------------------------------------------------------- /unicorn/glib_compat/garray.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/glib_compat/garray.c -------------------------------------------------------------------------------- /unicorn/glib_compat/garray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/glib_compat/garray.h -------------------------------------------------------------------------------- /unicorn/glib_compat/ghash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/glib_compat/ghash.h -------------------------------------------------------------------------------- /unicorn/glib_compat/glib_compat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/glib_compat/glib_compat.c -------------------------------------------------------------------------------- /unicorn/glib_compat/glib_compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/glib_compat/glib_compat.h -------------------------------------------------------------------------------- /unicorn/glib_compat/glist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/glib_compat/glist.c -------------------------------------------------------------------------------- /unicorn/glib_compat/glist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/glib_compat/glist.h -------------------------------------------------------------------------------- /unicorn/glib_compat/gmacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/glib_compat/gmacros.h -------------------------------------------------------------------------------- /unicorn/glib_compat/gmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/glib_compat/gmem.c -------------------------------------------------------------------------------- /unicorn/glib_compat/gmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/glib_compat/gmem.h -------------------------------------------------------------------------------- /unicorn/glib_compat/gmessages.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/glib_compat/gmessages.h -------------------------------------------------------------------------------- /unicorn/glib_compat/gnode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/glib_compat/gnode.h -------------------------------------------------------------------------------- /unicorn/glib_compat/gpattern.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/glib_compat/gpattern.c -------------------------------------------------------------------------------- /unicorn/glib_compat/gpattern.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/glib_compat/gpattern.h -------------------------------------------------------------------------------- /unicorn/glib_compat/grand.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/glib_compat/grand.c -------------------------------------------------------------------------------- /unicorn/glib_compat/grand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/glib_compat/grand.h -------------------------------------------------------------------------------- /unicorn/glib_compat/gslice.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/glib_compat/gslice.c -------------------------------------------------------------------------------- /unicorn/glib_compat/gslice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/glib_compat/gslice.h -------------------------------------------------------------------------------- /unicorn/glib_compat/gtestutils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/glib_compat/gtestutils.c -------------------------------------------------------------------------------- /unicorn/glib_compat/gtestutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/glib_compat/gtestutils.h -------------------------------------------------------------------------------- /unicorn/glib_compat/gtree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/glib_compat/gtree.c -------------------------------------------------------------------------------- /unicorn/glib_compat/gtree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/glib_compat/gtree.h -------------------------------------------------------------------------------- /unicorn/glib_compat/gtypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/glib_compat/gtypes.h -------------------------------------------------------------------------------- /unicorn/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/go.mod -------------------------------------------------------------------------------- /unicorn/include/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/include/list.h -------------------------------------------------------------------------------- /unicorn/include/qemu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/include/qemu.h -------------------------------------------------------------------------------- /unicorn/include/uc_priv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/include/uc_priv.h -------------------------------------------------------------------------------- /unicorn/include/unicorn/arm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/include/unicorn/arm.h -------------------------------------------------------------------------------- /unicorn/include/unicorn/arm64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/include/unicorn/arm64.h -------------------------------------------------------------------------------- /unicorn/include/unicorn/m68k.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/include/unicorn/m68k.h -------------------------------------------------------------------------------- /unicorn/include/unicorn/mips.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/include/unicorn/mips.h -------------------------------------------------------------------------------- /unicorn/include/unicorn/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/include/unicorn/platform.h -------------------------------------------------------------------------------- /unicorn/include/unicorn/ppc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/include/unicorn/ppc.h -------------------------------------------------------------------------------- /unicorn/include/unicorn/riscv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/include/unicorn/riscv.h -------------------------------------------------------------------------------- /unicorn/include/unicorn/s390x.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/include/unicorn/s390x.h -------------------------------------------------------------------------------- /unicorn/include/unicorn/sparc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/include/unicorn/sparc.h -------------------------------------------------------------------------------- /unicorn/include/unicorn/tricore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/include/unicorn/tricore.h -------------------------------------------------------------------------------- /unicorn/include/unicorn/unicorn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/include/unicorn/unicorn.h -------------------------------------------------------------------------------- /unicorn/include/unicorn/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/include/unicorn/x86.h -------------------------------------------------------------------------------- /unicorn/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/list.c -------------------------------------------------------------------------------- /unicorn/msvc/config-host.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/msvc/config-host.h -------------------------------------------------------------------------------- /unicorn/msvc/unicorn/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/msvc/unicorn/dllmain.cpp -------------------------------------------------------------------------------- /unicorn/qemu/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/.editorconfig -------------------------------------------------------------------------------- /unicorn/qemu/CODING_STYLE.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/CODING_STYLE.rst -------------------------------------------------------------------------------- /unicorn/qemu/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/COPYING -------------------------------------------------------------------------------- /unicorn/qemu/COPYING.LIB: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/COPYING.LIB -------------------------------------------------------------------------------- /unicorn/qemu/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/LICENSE -------------------------------------------------------------------------------- /unicorn/qemu/MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/MAINTAINERS -------------------------------------------------------------------------------- /unicorn/qemu/VERSION: -------------------------------------------------------------------------------- 1 | 5.0.1 2 | -------------------------------------------------------------------------------- /unicorn/qemu/aarch64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/aarch64.h -------------------------------------------------------------------------------- /unicorn/qemu/accel/tcg/cpu-exec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/accel/tcg/cpu-exec.c -------------------------------------------------------------------------------- /unicorn/qemu/accel/tcg/cputlb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/accel/tcg/cputlb.c -------------------------------------------------------------------------------- /unicorn/qemu/accel/tcg/tcg-all.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/accel/tcg/tcg-all.c -------------------------------------------------------------------------------- /unicorn/qemu/accel/tcg/tcg-runtime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/accel/tcg/tcg-runtime.c -------------------------------------------------------------------------------- /unicorn/qemu/accel/tcg/tcg-runtime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/accel/tcg/tcg-runtime.h -------------------------------------------------------------------------------- /unicorn/qemu/accel/tcg/translate-all.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/accel/tcg/translate-all.c -------------------------------------------------------------------------------- /unicorn/qemu/accel/tcg/translate-all.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/accel/tcg/translate-all.h -------------------------------------------------------------------------------- /unicorn/qemu/accel/tcg/translator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/accel/tcg/translator.c -------------------------------------------------------------------------------- /unicorn/qemu/arm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/arm.h -------------------------------------------------------------------------------- /unicorn/qemu/configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/configure -------------------------------------------------------------------------------- /unicorn/qemu/crypto/aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/crypto/aes.c -------------------------------------------------------------------------------- /unicorn/qemu/crypto/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/crypto/init.c -------------------------------------------------------------------------------- /unicorn/qemu/exec-vary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/exec-vary.c -------------------------------------------------------------------------------- /unicorn/qemu/exec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/exec.c -------------------------------------------------------------------------------- /unicorn/qemu/fpu/softfloat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/fpu/softfloat.c -------------------------------------------------------------------------------- /unicorn/qemu/hw/core/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/hw/core/cpu.c -------------------------------------------------------------------------------- /unicorn/qemu/hw/i386/x86.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/hw/i386/x86.c -------------------------------------------------------------------------------- /unicorn/qemu/hw/ppc/ppc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/hw/ppc/ppc.c -------------------------------------------------------------------------------- /unicorn/qemu/hw/ppc/ppc_booke.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/hw/ppc/ppc_booke.c -------------------------------------------------------------------------------- /unicorn/qemu/hw/s390x/s390-skeys.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/hw/s390x/s390-skeys.c -------------------------------------------------------------------------------- /unicorn/qemu/include/crypto/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/crypto/aes.h -------------------------------------------------------------------------------- /unicorn/qemu/include/crypto/init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/crypto/init.h -------------------------------------------------------------------------------- /unicorn/qemu/include/crypto/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/crypto/random.h -------------------------------------------------------------------------------- /unicorn/qemu/include/disas/dis-asm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/disas/dis-asm.h -------------------------------------------------------------------------------- /unicorn/qemu/include/elf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/elf.h -------------------------------------------------------------------------------- /unicorn/qemu/include/exec/cpu-all.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/exec/cpu-all.h -------------------------------------------------------------------------------- /unicorn/qemu/include/exec/cpu-common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/exec/cpu-common.h -------------------------------------------------------------------------------- /unicorn/qemu/include/exec/cpu-defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/exec/cpu-defs.h -------------------------------------------------------------------------------- /unicorn/qemu/include/exec/cpu_ldst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/exec/cpu_ldst.h -------------------------------------------------------------------------------- /unicorn/qemu/include/exec/cputlb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/exec/cputlb.h -------------------------------------------------------------------------------- /unicorn/qemu/include/exec/exec-all.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/exec/exec-all.h -------------------------------------------------------------------------------- /unicorn/qemu/include/exec/gen-icount.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/exec/gen-icount.h -------------------------------------------------------------------------------- /unicorn/qemu/include/exec/helper-gen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/exec/helper-gen.h -------------------------------------------------------------------------------- /unicorn/qemu/include/exec/helper-tcg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/exec/helper-tcg.h -------------------------------------------------------------------------------- /unicorn/qemu/include/exec/hwaddr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/exec/hwaddr.h -------------------------------------------------------------------------------- /unicorn/qemu/include/exec/ioport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/exec/ioport.h -------------------------------------------------------------------------------- /unicorn/qemu/include/exec/memattrs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/exec/memattrs.h -------------------------------------------------------------------------------- /unicorn/qemu/include/exec/memop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/exec/memop.h -------------------------------------------------------------------------------- /unicorn/qemu/include/exec/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/exec/memory.h -------------------------------------------------------------------------------- /unicorn/qemu/include/exec/poison.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/exec/poison.h -------------------------------------------------------------------------------- /unicorn/qemu/include/exec/ram_addr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/exec/ram_addr.h -------------------------------------------------------------------------------- /unicorn/qemu/include/exec/ramblock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/exec/ramblock.h -------------------------------------------------------------------------------- /unicorn/qemu/include/exec/ramlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/exec/ramlist.h -------------------------------------------------------------------------------- /unicorn/qemu/include/exec/tb-context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/exec/tb-context.h -------------------------------------------------------------------------------- /unicorn/qemu/include/exec/tb-hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/exec/tb-hash.h -------------------------------------------------------------------------------- /unicorn/qemu/include/exec/tb-lookup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/exec/tb-lookup.h -------------------------------------------------------------------------------- /unicorn/qemu/include/exec/translator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/exec/translator.h -------------------------------------------------------------------------------- /unicorn/qemu/include/fpu/softfloat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/fpu/softfloat.h -------------------------------------------------------------------------------- /unicorn/qemu/include/hw/core/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/hw/core/cpu.h -------------------------------------------------------------------------------- /unicorn/qemu/include/hw/mips/cpudevs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/hw/mips/cpudevs.h -------------------------------------------------------------------------------- /unicorn/qemu/include/hw/ppc/ppc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/hw/ppc/ppc.h -------------------------------------------------------------------------------- /unicorn/qemu/include/hw/s390x/ebcdic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/hw/s390x/ebcdic.h -------------------------------------------------------------------------------- /unicorn/qemu/include/hw/s390x/ioinst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/hw/s390x/ioinst.h -------------------------------------------------------------------------------- /unicorn/qemu/include/hw/s390x/sclp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/hw/s390x/sclp.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu-common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu-common.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu/atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu/atomic.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu/atomic128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu/atomic128.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu/bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu/bitmap.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu/bitops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu/bitops.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu/bswap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu/bswap.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu/compiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu/compiler.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu/cpuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu/cpuid.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu/crc32c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu/crc32c.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu/ctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu/ctype.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu/cutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu/cutils.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu/host-utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu/host-utils.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu/int128.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu/int128.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu/log.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu/osdep.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu/osdep.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu/processor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu/processor.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu/qdist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu/qdist.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu/qht.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu/qht.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu/queue.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu/range.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu/range.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu/rcu_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu/rcu_queue.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu/thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu/thread.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu/timer.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu/typedefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu/typedefs.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu/units.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu/units.h -------------------------------------------------------------------------------- /unicorn/qemu/include/qemu/xxhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/qemu/xxhash.h -------------------------------------------------------------------------------- /unicorn/qemu/include/sysemu/cpus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/sysemu/cpus.h -------------------------------------------------------------------------------- /unicorn/qemu/include/sysemu/os-win32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/sysemu/os-win32.h -------------------------------------------------------------------------------- /unicorn/qemu/include/sysemu/sysemu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/sysemu/sysemu.h -------------------------------------------------------------------------------- /unicorn/qemu/include/sysemu/tcg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/sysemu/tcg.h -------------------------------------------------------------------------------- /unicorn/qemu/include/tcg/tcg-mo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/tcg/tcg-mo.h -------------------------------------------------------------------------------- /unicorn/qemu/include/tcg/tcg-op-gvec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/tcg/tcg-op-gvec.h -------------------------------------------------------------------------------- /unicorn/qemu/include/tcg/tcg-op.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/tcg/tcg-op.h -------------------------------------------------------------------------------- /unicorn/qemu/include/tcg/tcg-opc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/tcg/tcg-opc.h -------------------------------------------------------------------------------- /unicorn/qemu/include/tcg/tcg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/include/tcg/tcg.h -------------------------------------------------------------------------------- /unicorn/qemu/libdecnumber/decContext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/libdecnumber/decContext.c -------------------------------------------------------------------------------- /unicorn/qemu/libdecnumber/decNumber.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/libdecnumber/decNumber.c -------------------------------------------------------------------------------- /unicorn/qemu/m68k.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/m68k.h -------------------------------------------------------------------------------- /unicorn/qemu/memory_ldst.inc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/memory_ldst.inc.c -------------------------------------------------------------------------------- /unicorn/qemu/mips.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/mips.h -------------------------------------------------------------------------------- /unicorn/qemu/mips64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/mips64.h -------------------------------------------------------------------------------- /unicorn/qemu/mips64el.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/mips64el.h -------------------------------------------------------------------------------- /unicorn/qemu/mipsel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/mipsel.h -------------------------------------------------------------------------------- /unicorn/qemu/ppc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/ppc.h -------------------------------------------------------------------------------- /unicorn/qemu/ppc64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/ppc64.h -------------------------------------------------------------------------------- /unicorn/qemu/riscv32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/riscv32.h -------------------------------------------------------------------------------- /unicorn/qemu/riscv64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/riscv64.h -------------------------------------------------------------------------------- /unicorn/qemu/rules.mak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/rules.mak -------------------------------------------------------------------------------- /unicorn/qemu/s390x.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/s390x.h -------------------------------------------------------------------------------- /unicorn/qemu/scripts/create_config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/scripts/create_config -------------------------------------------------------------------------------- /unicorn/qemu/softmmu/cpus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/softmmu/cpus.c -------------------------------------------------------------------------------- /unicorn/qemu/softmmu/ioport.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/softmmu/ioport.c -------------------------------------------------------------------------------- /unicorn/qemu/softmmu/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/softmmu/memory.c -------------------------------------------------------------------------------- /unicorn/qemu/softmmu/memory_mapping.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/softmmu/memory_mapping.c -------------------------------------------------------------------------------- /unicorn/qemu/softmmu/unicorn_vtlb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/softmmu/unicorn_vtlb.c -------------------------------------------------------------------------------- /unicorn/qemu/softmmu/vl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/softmmu/vl.c -------------------------------------------------------------------------------- /unicorn/qemu/sparc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/sparc.h -------------------------------------------------------------------------------- /unicorn/qemu/sparc64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/sparc64.h -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/README -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/arm-powerctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/arm-powerctl.c -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/arm-powerctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/arm-powerctl.h -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/arm-semi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/arm-semi.c -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/arm_ldst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/arm_ldst.h -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/cpu-param.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/cpu-param.h -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/cpu-qom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/cpu-qom.h -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/cpu.c -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/cpu.h -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/cpu64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/cpu64.c -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/debug_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/debug_helper.c -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/helper-a64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/helper-a64.c -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/helper-a64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/helper-a64.h -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/helper-sve.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/helper-sve.h -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/helper.c -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/helper.h -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/internals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/internals.h -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/kvm-consts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/kvm-consts.h -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/m_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/m_helper.c -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/neon_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/neon_helper.c -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/op_addsub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/op_addsub.h -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/op_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/op_helper.c -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/pauth_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/pauth_helper.c -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/psci.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/psci.c -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/sve_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/sve_helper.c -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/tlb_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/tlb_helper.c -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/translate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/translate.c -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/translate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/translate.h -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/unicorn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/unicorn.h -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/unicorn_arm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/unicorn_arm.c -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/vec_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/vec_helper.c -------------------------------------------------------------------------------- /unicorn/qemu/target/arm/vfp_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/arm/vfp_helper.c -------------------------------------------------------------------------------- /unicorn/qemu/target/i386/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/i386/TODO -------------------------------------------------------------------------------- /unicorn/qemu/target/i386/bpt_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/i386/bpt_helper.c -------------------------------------------------------------------------------- /unicorn/qemu/target/i386/cc_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/i386/cc_helper.c -------------------------------------------------------------------------------- /unicorn/qemu/target/i386/cpu-param.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/i386/cpu-param.h -------------------------------------------------------------------------------- /unicorn/qemu/target/i386/cpu-qom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/i386/cpu-qom.h -------------------------------------------------------------------------------- /unicorn/qemu/target/i386/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/i386/cpu.c -------------------------------------------------------------------------------- /unicorn/qemu/target/i386/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/i386/cpu.h -------------------------------------------------------------------------------- /unicorn/qemu/target/i386/helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/i386/helper.c -------------------------------------------------------------------------------- /unicorn/qemu/target/i386/helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/i386/helper.h -------------------------------------------------------------------------------- /unicorn/qemu/target/i386/machine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/i386/machine.c -------------------------------------------------------------------------------- /unicorn/qemu/target/i386/ops_sse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/i386/ops_sse.h -------------------------------------------------------------------------------- /unicorn/qemu/target/i386/svm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/i386/svm.h -------------------------------------------------------------------------------- /unicorn/qemu/target/i386/translate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/i386/translate.c -------------------------------------------------------------------------------- /unicorn/qemu/target/i386/unicorn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/i386/unicorn.c -------------------------------------------------------------------------------- /unicorn/qemu/target/i386/unicorn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/i386/unicorn.h -------------------------------------------------------------------------------- /unicorn/qemu/target/m68k/cpu-param.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/m68k/cpu-param.h -------------------------------------------------------------------------------- /unicorn/qemu/target/m68k/cpu-qom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/m68k/cpu-qom.h -------------------------------------------------------------------------------- /unicorn/qemu/target/m68k/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/m68k/cpu.c -------------------------------------------------------------------------------- /unicorn/qemu/target/m68k/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/m68k/cpu.h -------------------------------------------------------------------------------- /unicorn/qemu/target/m68k/helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/m68k/helper.c -------------------------------------------------------------------------------- /unicorn/qemu/target/m68k/helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/m68k/helper.h -------------------------------------------------------------------------------- /unicorn/qemu/target/m68k/op_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/m68k/op_helper.c -------------------------------------------------------------------------------- /unicorn/qemu/target/m68k/qregs.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/m68k/qregs.def -------------------------------------------------------------------------------- /unicorn/qemu/target/m68k/softfloat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/m68k/softfloat.c -------------------------------------------------------------------------------- /unicorn/qemu/target/m68k/softfloat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/m68k/softfloat.h -------------------------------------------------------------------------------- /unicorn/qemu/target/m68k/translate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/m68k/translate.c -------------------------------------------------------------------------------- /unicorn/qemu/target/m68k/unicorn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/m68k/unicorn.c -------------------------------------------------------------------------------- /unicorn/qemu/target/m68k/unicorn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/m68k/unicorn.h -------------------------------------------------------------------------------- /unicorn/qemu/target/mips/TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/mips/TODO -------------------------------------------------------------------------------- /unicorn/qemu/target/mips/cp0_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/mips/cp0_timer.c -------------------------------------------------------------------------------- /unicorn/qemu/target/mips/cpu-param.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/mips/cpu-param.h -------------------------------------------------------------------------------- /unicorn/qemu/target/mips/cpu-qom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/mips/cpu-qom.h -------------------------------------------------------------------------------- /unicorn/qemu/target/mips/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/mips/cpu.c -------------------------------------------------------------------------------- /unicorn/qemu/target/mips/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/mips/cpu.h -------------------------------------------------------------------------------- /unicorn/qemu/target/mips/helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/mips/helper.c -------------------------------------------------------------------------------- /unicorn/qemu/target/mips/helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/mips/helper.h -------------------------------------------------------------------------------- /unicorn/qemu/target/mips/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/mips/internal.h -------------------------------------------------------------------------------- /unicorn/qemu/target/mips/mips-defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/mips/mips-defs.h -------------------------------------------------------------------------------- /unicorn/qemu/target/mips/op_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/mips/op_helper.c -------------------------------------------------------------------------------- /unicorn/qemu/target/mips/translate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/mips/translate.c -------------------------------------------------------------------------------- /unicorn/qemu/target/mips/unicorn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/mips/unicorn.c -------------------------------------------------------------------------------- /unicorn/qemu/target/mips/unicorn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/mips/unicorn.h -------------------------------------------------------------------------------- /unicorn/qemu/target/ppc/compat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/ppc/compat.c -------------------------------------------------------------------------------- /unicorn/qemu/target/ppc/cpu-models.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/ppc/cpu-models.c -------------------------------------------------------------------------------- /unicorn/qemu/target/ppc/cpu-models.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/ppc/cpu-models.h -------------------------------------------------------------------------------- /unicorn/qemu/target/ppc/cpu-param.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/ppc/cpu-param.h -------------------------------------------------------------------------------- /unicorn/qemu/target/ppc/cpu-qom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/ppc/cpu-qom.h -------------------------------------------------------------------------------- /unicorn/qemu/target/ppc/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/ppc/cpu.c -------------------------------------------------------------------------------- /unicorn/qemu/target/ppc/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/ppc/cpu.h -------------------------------------------------------------------------------- /unicorn/qemu/target/ppc/dfp_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/ppc/dfp_helper.c -------------------------------------------------------------------------------- /unicorn/qemu/target/ppc/fpu_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/ppc/fpu_helper.c -------------------------------------------------------------------------------- /unicorn/qemu/target/ppc/helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/ppc/helper.h -------------------------------------------------------------------------------- /unicorn/qemu/target/ppc/int_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/ppc/int_helper.c -------------------------------------------------------------------------------- /unicorn/qemu/target/ppc/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/ppc/internal.h -------------------------------------------------------------------------------- /unicorn/qemu/target/ppc/kvm_ppc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/ppc/kvm_ppc.h -------------------------------------------------------------------------------- /unicorn/qemu/target/ppc/machine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/ppc/machine.c -------------------------------------------------------------------------------- /unicorn/qemu/target/ppc/mem_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/ppc/mem_helper.c -------------------------------------------------------------------------------- /unicorn/qemu/target/ppc/mmu-hash32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/ppc/mmu-hash32.c -------------------------------------------------------------------------------- /unicorn/qemu/target/ppc/mmu-hash32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/ppc/mmu-hash32.h -------------------------------------------------------------------------------- /unicorn/qemu/target/ppc/mmu-hash64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/ppc/mmu-hash64.c -------------------------------------------------------------------------------- /unicorn/qemu/target/ppc/mmu-hash64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/ppc/mmu-hash64.h -------------------------------------------------------------------------------- /unicorn/qemu/target/ppc/mmu_helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/ppc/mmu_helper.c -------------------------------------------------------------------------------- /unicorn/qemu/target/ppc/translate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/ppc/translate.c -------------------------------------------------------------------------------- /unicorn/qemu/target/ppc/unicorn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/ppc/unicorn.c -------------------------------------------------------------------------------- /unicorn/qemu/target/ppc/unicorn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/ppc/unicorn.h -------------------------------------------------------------------------------- /unicorn/qemu/target/riscv/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/riscv/README -------------------------------------------------------------------------------- /unicorn/qemu/target/riscv/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/riscv/cpu.c -------------------------------------------------------------------------------- /unicorn/qemu/target/riscv/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/riscv/cpu.h -------------------------------------------------------------------------------- /unicorn/qemu/target/riscv/cpu_bits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/riscv/cpu_bits.h -------------------------------------------------------------------------------- /unicorn/qemu/target/riscv/cpu_user.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/riscv/cpu_user.h -------------------------------------------------------------------------------- /unicorn/qemu/target/riscv/csr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/riscv/csr.c -------------------------------------------------------------------------------- /unicorn/qemu/target/riscv/helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/riscv/helper.h -------------------------------------------------------------------------------- /unicorn/qemu/target/riscv/instmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/riscv/instmap.h -------------------------------------------------------------------------------- /unicorn/qemu/target/riscv/pmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/riscv/pmp.c -------------------------------------------------------------------------------- /unicorn/qemu/target/riscv/pmp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/riscv/pmp.h -------------------------------------------------------------------------------- /unicorn/qemu/target/riscv/unicorn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/riscv/unicorn.c -------------------------------------------------------------------------------- /unicorn/qemu/target/riscv/unicorn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/riscv/unicorn.h -------------------------------------------------------------------------------- /unicorn/qemu/target/s390x/cpu-qom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/s390x/cpu-qom.h -------------------------------------------------------------------------------- /unicorn/qemu/target/s390x/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/s390x/cpu.c -------------------------------------------------------------------------------- /unicorn/qemu/target/s390x/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/s390x/cpu.h -------------------------------------------------------------------------------- /unicorn/qemu/target/s390x/helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/s390x/helper.c -------------------------------------------------------------------------------- /unicorn/qemu/target/s390x/helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/s390x/helper.h -------------------------------------------------------------------------------- /unicorn/qemu/target/s390x/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/s390x/internal.h -------------------------------------------------------------------------------- /unicorn/qemu/target/s390x/ioinst.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/s390x/ioinst.c -------------------------------------------------------------------------------- /unicorn/qemu/target/s390x/s390-tod.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/s390x/s390-tod.h -------------------------------------------------------------------------------- /unicorn/qemu/target/s390x/sigp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/s390x/sigp.c -------------------------------------------------------------------------------- /unicorn/qemu/target/s390x/tcg-stub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/s390x/tcg-stub.c -------------------------------------------------------------------------------- /unicorn/qemu/target/s390x/unicorn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/s390x/unicorn.c -------------------------------------------------------------------------------- /unicorn/qemu/target/s390x/unicorn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/s390x/unicorn.h -------------------------------------------------------------------------------- /unicorn/qemu/target/s390x/vec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/s390x/vec.h -------------------------------------------------------------------------------- /unicorn/qemu/target/sparc/asi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/sparc/asi.h -------------------------------------------------------------------------------- /unicorn/qemu/target/sparc/cpu-qom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/sparc/cpu-qom.h -------------------------------------------------------------------------------- /unicorn/qemu/target/sparc/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/sparc/cpu.c -------------------------------------------------------------------------------- /unicorn/qemu/target/sparc/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/sparc/cpu.h -------------------------------------------------------------------------------- /unicorn/qemu/target/sparc/helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/sparc/helper.c -------------------------------------------------------------------------------- /unicorn/qemu/target/sparc/helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/sparc/helper.h -------------------------------------------------------------------------------- /unicorn/qemu/target/sparc/unicorn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/sparc/unicorn.c -------------------------------------------------------------------------------- /unicorn/qemu/target/sparc/unicorn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/sparc/unicorn.h -------------------------------------------------------------------------------- /unicorn/qemu/target/tricore/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/tricore/cpu.c -------------------------------------------------------------------------------- /unicorn/qemu/target/tricore/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/tricore/cpu.h -------------------------------------------------------------------------------- /unicorn/qemu/target/tricore/csfr.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/tricore/csfr.def -------------------------------------------------------------------------------- /unicorn/qemu/target/tricore/helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/tricore/helper.c -------------------------------------------------------------------------------- /unicorn/qemu/target/tricore/helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/target/tricore/helper.h -------------------------------------------------------------------------------- /unicorn/qemu/tcg/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/tcg/README -------------------------------------------------------------------------------- /unicorn/qemu/tcg/arm/tcg-target.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/tcg/arm/tcg-target.h -------------------------------------------------------------------------------- /unicorn/qemu/tcg/i386/tcg-target.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/tcg/i386/tcg-target.h -------------------------------------------------------------------------------- /unicorn/qemu/tcg/mips/tcg-target.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/tcg/mips/tcg-target.h -------------------------------------------------------------------------------- /unicorn/qemu/tcg/optimize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/tcg/optimize.c -------------------------------------------------------------------------------- /unicorn/qemu/tcg/ppc/tcg-target.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/tcg/ppc/tcg-target.h -------------------------------------------------------------------------------- /unicorn/qemu/tcg/riscv/tcg-target.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/tcg/riscv/tcg-target.h -------------------------------------------------------------------------------- /unicorn/qemu/tcg/s390/tcg-target.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/tcg/s390/tcg-target.h -------------------------------------------------------------------------------- /unicorn/qemu/tcg/sparc/tcg-target.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/tcg/sparc/tcg-target.h -------------------------------------------------------------------------------- /unicorn/qemu/tcg/tcg-ldst.inc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/tcg/tcg-ldst.inc.c -------------------------------------------------------------------------------- /unicorn/qemu/tcg/tcg-op-gvec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/tcg/tcg-op-gvec.c -------------------------------------------------------------------------------- /unicorn/qemu/tcg/tcg-op-vec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/tcg/tcg-op-vec.c -------------------------------------------------------------------------------- /unicorn/qemu/tcg/tcg-op.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/tcg/tcg-op.c -------------------------------------------------------------------------------- /unicorn/qemu/tcg/tcg-pool.inc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/tcg/tcg-pool.inc.c -------------------------------------------------------------------------------- /unicorn/qemu/tcg/tcg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/tcg/tcg.c -------------------------------------------------------------------------------- /unicorn/qemu/trace/mem-internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/trace/mem-internal.h -------------------------------------------------------------------------------- /unicorn/qemu/trace/mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/trace/mem.h -------------------------------------------------------------------------------- /unicorn/qemu/tricore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/tricore.h -------------------------------------------------------------------------------- /unicorn/qemu/unicorn_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/unicorn_common.h -------------------------------------------------------------------------------- /unicorn/qemu/util/bitmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/util/bitmap.c -------------------------------------------------------------------------------- /unicorn/qemu/util/bitops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/util/bitops.c -------------------------------------------------------------------------------- /unicorn/qemu/util/cacheinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/util/cacheinfo.c -------------------------------------------------------------------------------- /unicorn/qemu/util/crc32c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/util/crc32c.c -------------------------------------------------------------------------------- /unicorn/qemu/util/cutils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/util/cutils.c -------------------------------------------------------------------------------- /unicorn/qemu/util/getauxval.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/util/getauxval.c -------------------------------------------------------------------------------- /unicorn/qemu/util/guest-random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/util/guest-random.c -------------------------------------------------------------------------------- /unicorn/qemu/util/host-utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/util/host-utils.c -------------------------------------------------------------------------------- /unicorn/qemu/util/osdep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/util/osdep.c -------------------------------------------------------------------------------- /unicorn/qemu/util/oslib-posix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/util/oslib-posix.c -------------------------------------------------------------------------------- /unicorn/qemu/util/oslib-win32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/util/oslib-win32.c -------------------------------------------------------------------------------- /unicorn/qemu/util/pagesize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/util/pagesize.c -------------------------------------------------------------------------------- /unicorn/qemu/util/qdist.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/util/qdist.c -------------------------------------------------------------------------------- /unicorn/qemu/util/qemu-timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/util/qemu-timer.c -------------------------------------------------------------------------------- /unicorn/qemu/util/qht.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/util/qht.c -------------------------------------------------------------------------------- /unicorn/qemu/util/range.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/util/range.c -------------------------------------------------------------------------------- /unicorn/qemu/vl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/vl.h -------------------------------------------------------------------------------- /unicorn/qemu/x86_64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/qemu/x86_64.h -------------------------------------------------------------------------------- /unicorn/samples/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/samples/Makefile -------------------------------------------------------------------------------- /unicorn/samples/mem_apis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/samples/mem_apis.c -------------------------------------------------------------------------------- /unicorn/samples/sample_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/samples/sample_all.sh -------------------------------------------------------------------------------- /unicorn/samples/sample_arm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/samples/sample_arm.c -------------------------------------------------------------------------------- /unicorn/samples/sample_arm64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/samples/sample_arm64.c -------------------------------------------------------------------------------- /unicorn/samples/sample_batch_reg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/samples/sample_batch_reg.c -------------------------------------------------------------------------------- /unicorn/samples/sample_ctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/samples/sample_ctl.c -------------------------------------------------------------------------------- /unicorn/samples/sample_m68k.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/samples/sample_m68k.c -------------------------------------------------------------------------------- /unicorn/samples/sample_mips.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/samples/sample_mips.c -------------------------------------------------------------------------------- /unicorn/samples/sample_mmu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/samples/sample_mmu.c -------------------------------------------------------------------------------- /unicorn/samples/sample_ppc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/samples/sample_ppc.c -------------------------------------------------------------------------------- /unicorn/samples/sample_riscv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/samples/sample_riscv.c -------------------------------------------------------------------------------- /unicorn/samples/sample_s390x.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/samples/sample_s390x.c -------------------------------------------------------------------------------- /unicorn/samples/sample_sparc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/samples/sample_sparc.c -------------------------------------------------------------------------------- /unicorn/samples/sample_tricore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/samples/sample_tricore.c -------------------------------------------------------------------------------- /unicorn/samples/sample_x86.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/samples/sample_x86.c -------------------------------------------------------------------------------- /unicorn/samples/shellcode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/samples/shellcode.c -------------------------------------------------------------------------------- /unicorn/symbols.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/symbols.sh -------------------------------------------------------------------------------- /unicorn/tests/fuzz/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/fuzz/Makefile -------------------------------------------------------------------------------- /unicorn/tests/fuzz/dlcorpus.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/fuzz/dlcorpus.sh -------------------------------------------------------------------------------- /unicorn/tests/fuzz/fuzz_emu.options: -------------------------------------------------------------------------------- 1 | [libfuzzer] 2 | max_len = 4096 3 | -------------------------------------------------------------------------------- /unicorn/tests/fuzz/fuzz_emu_x86_16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/fuzz/fuzz_emu_x86_16.c -------------------------------------------------------------------------------- /unicorn/tests/fuzz/fuzz_emu_x86_32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/fuzz/fuzz_emu_x86_32.c -------------------------------------------------------------------------------- /unicorn/tests/fuzz/fuzz_emu_x86_64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/fuzz/fuzz_emu_x86_64.c -------------------------------------------------------------------------------- /unicorn/tests/fuzz/gentargets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/fuzz/gentargets.sh -------------------------------------------------------------------------------- /unicorn/tests/fuzz/onedir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/fuzz/onedir.c -------------------------------------------------------------------------------- /unicorn/tests/fuzz/onefile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/fuzz/onefile.c -------------------------------------------------------------------------------- /unicorn/tests/regress/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/.gitignore -------------------------------------------------------------------------------- /unicorn/tests/regress/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/LICENSE -------------------------------------------------------------------------------- /unicorn/tests/regress/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/Makefile -------------------------------------------------------------------------------- /unicorn/tests/regress/bad_ram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/bad_ram.py -------------------------------------------------------------------------------- /unicorn/tests/regress/block_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/block_test.c -------------------------------------------------------------------------------- /unicorn/tests/regress/callback-pc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/callback-pc.py -------------------------------------------------------------------------------- /unicorn/tests/regress/crash_tb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/crash_tb.py -------------------------------------------------------------------------------- /unicorn/tests/regress/deadlock_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/deadlock_1.py -------------------------------------------------------------------------------- /unicorn/tests/regress/eflags_noset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/eflags_noset.c -------------------------------------------------------------------------------- /unicorn/tests/regress/fpu_ip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/fpu_ip.py -------------------------------------------------------------------------------- /unicorn/tests/regress/hang.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/hang.py -------------------------------------------------------------------------------- /unicorn/tests/regress/init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/init.py -------------------------------------------------------------------------------- /unicorn/tests/regress/jumping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/jumping.py -------------------------------------------------------------------------------- /unicorn/tests/regress/leaked_refs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/leaked_refs.py -------------------------------------------------------------------------------- /unicorn/tests/regress/map_crash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/map_crash.c -------------------------------------------------------------------------------- /unicorn/tests/regress/map_write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/map_write.c -------------------------------------------------------------------------------- /unicorn/tests/regress/memmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/memmap.py -------------------------------------------------------------------------------- /unicorn/tests/regress/mips_cp1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/mips_cp1.py -------------------------------------------------------------------------------- /unicorn/tests/regress/mips_except.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/mips_except.py -------------------------------------------------------------------------------- /unicorn/tests/regress/mips_kseg0_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/mips_kseg0_1.c -------------------------------------------------------------------------------- /unicorn/tests/regress/mov_gs_eax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/mov_gs_eax.py -------------------------------------------------------------------------------- /unicorn/tests/regress/movsd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/movsd.py -------------------------------------------------------------------------------- /unicorn/tests/regress/nr_mem_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/nr_mem_test.c -------------------------------------------------------------------------------- /unicorn/tests/regress/pshufb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/pshufb.py -------------------------------------------------------------------------------- /unicorn/tests/regress/regress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/regress.py -------------------------------------------------------------------------------- /unicorn/tests/regress/regress.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/regress.sh -------------------------------------------------------------------------------- /unicorn/tests/regress/rep_hook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/rep_hook.py -------------------------------------------------------------------------------- /unicorn/tests/regress/rep_movsb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/rep_movsb.c -------------------------------------------------------------------------------- /unicorn/tests/regress/ro_mem_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/ro_mem_test.c -------------------------------------------------------------------------------- /unicorn/tests/regress/rw_hookstack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/rw_hookstack.c -------------------------------------------------------------------------------- /unicorn/tests/regress/sigill.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/sigill.c -------------------------------------------------------------------------------- /unicorn/tests/regress/sigill2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/sigill2.c -------------------------------------------------------------------------------- /unicorn/tests/regress/sparc64.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/sparc64.py -------------------------------------------------------------------------------- /unicorn/tests/regress/sparc_reg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/sparc_reg.py -------------------------------------------------------------------------------- /unicorn/tests/regress/vld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/vld.py -------------------------------------------------------------------------------- /unicorn/tests/regress/wrong_rip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/wrong_rip.py -------------------------------------------------------------------------------- /unicorn/tests/regress/x86_64_msr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/x86_64_msr.py -------------------------------------------------------------------------------- /unicorn/tests/regress/x86_eflags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/x86_eflags.py -------------------------------------------------------------------------------- /unicorn/tests/regress/x86_gdt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/x86_gdt.py -------------------------------------------------------------------------------- /unicorn/tests/regress/x86_set_ip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/x86_set_ip.py -------------------------------------------------------------------------------- /unicorn/tests/regress/x86_vex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/regress/x86_vex.c -------------------------------------------------------------------------------- /unicorn/tests/rust-tests/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/rust-tests/main.rs -------------------------------------------------------------------------------- /unicorn/tests/unit/acutest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/unit/acutest.h -------------------------------------------------------------------------------- /unicorn/tests/unit/endian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/unit/endian.h -------------------------------------------------------------------------------- /unicorn/tests/unit/test_arm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/unit/test_arm.c -------------------------------------------------------------------------------- /unicorn/tests/unit/test_arm64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/unit/test_arm64.c -------------------------------------------------------------------------------- /unicorn/tests/unit/test_ctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/unit/test_ctl.c -------------------------------------------------------------------------------- /unicorn/tests/unit/test_m68k.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/unit/test_m68k.c -------------------------------------------------------------------------------- /unicorn/tests/unit/test_mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/unit/test_mem.c -------------------------------------------------------------------------------- /unicorn/tests/unit/test_mips.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/unit/test_mips.c -------------------------------------------------------------------------------- /unicorn/tests/unit/test_ppc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/unit/test_ppc.c -------------------------------------------------------------------------------- /unicorn/tests/unit/test_riscv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/unit/test_riscv.c -------------------------------------------------------------------------------- /unicorn/tests/unit/test_s390x.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/unit/test_s390x.c -------------------------------------------------------------------------------- /unicorn/tests/unit/test_sparc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/unit/test_sparc.c -------------------------------------------------------------------------------- /unicorn/tests/unit/test_tricore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/unit/test_tricore.c -------------------------------------------------------------------------------- /unicorn/tests/unit/test_x86.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/unit/test_x86.c -------------------------------------------------------------------------------- /unicorn/tests/unit/unicorn_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/tests/unit/unicorn_test.h -------------------------------------------------------------------------------- /unicorn/uc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/uc.c -------------------------------------------------------------------------------- /unicorn/unicorn.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fuqiuluo/rnidbg/HEAD/unicorn/unicorn.sln --------------------------------------------------------------------------------