| .. |
|
__init__.py
|
tests: Structure test files into directories
|
2023-09-08 16:05:33 -07:00 |
|
test_baseptr_save_simplifier.py
|
[pre-commit.ci] pre-commit autoupdate (#6721)
|
2026-07-29 13:46:11 -07:00 |
|
test_cas_rewriting.py
|
[pre-commit.ci] pre-commit autoupdate (#6721)
|
2026-07-29 13:46:11 -07:00 |
|
test_ccall_rewriter_arm.py
|
Migrate AIL classes to Rust (#5967)
|
2026-07-08 02:10:07 -07:00 |
|
test_ccall_rewriting.py
|
Decompiler: rewrite CondBE and CondNB ccalls on amd64 (#6645)
|
2026-07-29 01:11:09 -07:00 |
|
test_cfguard_dispatch.py
|
Speed up test cases by building scoped CFGs. (#6601)
|
2026-07-10 01:17:46 -07:00 |
|
test_combo_reg_args.py
|
SSA/VRA: Handle ComboRegs. (#6574)
|
2026-07-06 22:35:13 -07:00 |
|
test_condition_processor.py
|
Decompiler: disambiguate Extract condition placeholders (#6677)
|
2026-07-23 22:33:21 -07:00 |
|
test_const_hex_display.py
|
Decompiler: Unify hex-display rules. (#6547)
|
2026-06-29 16:55:24 -07:00 |
|
test_decompilation_notes.py
|
Speed up test cases by building scoped CFGs. (#6601)
|
2026-07-10 01:17:46 -07:00 |
|
test_decompiler.py
|
Clinic: recover variable-length arrays (VLAs) (#6634)
|
2026-08-01 13:41:12 -07:00 |
|
test_decompiler_types.py
|
DecompilationCache: Serialization support. (#6624)
|
2026-07-22 03:03:40 -07:00 |
|
test_dephication_interference.py
|
Dephication: Correctly consider phi congruence classes. (#6735)
|
2026-07-29 01:53:02 -07:00 |
|
test_dogbolt_regressions.py
|
Enable ruff isort rule (#6452)
|
2026-06-02 14:48:07 -07:00 |
|
test_errors.py
|
Enable ruff isort rule (#6452)
|
2026-06-02 14:48:07 -07:00 |
|
test_expression_overfolding.py
|
[pre-commit.ci] pre-commit autoupdate (#6721)
|
2026-07-29 13:46:11 -07:00 |
|
test_head_controlled_loops.py
|
[pre-commit.ci] pre-commit autoupdate (#6721)
|
2026-07-29 13:46:11 -07:00 |
|
test_inlined_string_simplifiers.py
|
Decompiler: reject float constants in string simplifiers (#6682)
|
2026-07-24 00:28:36 -07:00 |
|
test_inlining.py
|
Enable ruff isort rule (#6452)
|
2026-06-02 14:48:07 -07:00 |
|
test_jumpkind_intrinsics.py
|
[pre-commit.ci] pre-commit autoupdate (#6721)
|
2026-07-29 13:46:11 -07:00 |
|
test_lowered_switch_simplifier.py
|
LoweredSwitchSimplifier: Do not visit visited nodes. (#6572)
|
2026-07-06 14:54:15 -07:00 |
|
test_mips.py
|
Speed up test cases by building scoped CFGs. (#6601)
|
2026-07-10 01:17:46 -07:00 |
|
test_mips_gp_setting_simplifier.py
|
Speed up test cases by building scoped CFGs. (#6601)
|
2026-07-10 01:17:46 -07:00 |
|
test_narrowing_exprs.py
|
[pre-commit.ci] pre-commit autoupdate (#6721)
|
2026-07-29 13:46:11 -07:00 |
|
test_optimization_passes.py
|
VariableMap: Track Call prototype and calling_convention. (#6482)
|
2026-06-09 02:59:11 -07:00 |
|
test_outliner.py
|
DecompilationCache: Serialization support. (#6624)
|
2026-07-22 03:03:40 -07:00 |
|
test_output_nondeterminism.py
|
VRA: Register the Reference stack variable against its atom. (#6705)
|
2026-07-26 07:58:06 -07:00 |
|
test_partial_reg_reads.py
|
[pre-commit.ci] pre-commit autoupdate (#6721)
|
2026-07-29 13:46:11 -07:00 |
|
test_peephole_concat.py
|
Migrate AIL classes to Rust (#5967)
|
2026-07-08 02:10:07 -07:00 |
|
test_peephole_inline_memset.py
|
[pre-commit.ci] pre-commit autoupdate (#6721)
|
2026-07-29 13:46:11 -07:00 |
|
test_peephole_optimizations.py
|
EagerEval: Fix broken expression type comparison. (#6734)
|
2026-07-29 00:05:07 -07:00 |
|
test_peephole_redundant_bitshifts.py
|
[pre-commit.ci] pre-commit autoupdate (#6721)
|
2026-07-29 13:46:11 -07:00 |
|
test_peephole_wcscpy.py
|
[pre-commit.ci] pre-commit autoupdate (#6721)
|
2026-07-29 13:46:11 -07:00 |
|
test_phoenix_node_order_cache.py
|
Fix cache misses in DirectedGraphHelper. (#6569)
|
2026-07-06 14:55:38 -07:00 |
|
test_propagator_loops.py
|
Enable ruff isort rule (#6452)
|
2026-06-02 14:48:07 -07:00 |
|
test_propagator_rules.py
|
Speed up test cases by building scoped CFGs. (#6601)
|
2026-07-10 01:17:46 -07:00 |
|
test_region_overlay.py
|
RegionOverlay: Keep extra-edge adjacency for view-only nodes leaving the successor set. (#6585)
|
2026-07-07 14:59:21 -07:00 |
|
test_register_save_area_simplifier_adv.py
|
Tests: Speed up decompiler-related test cases (strike 1). (#6713)
|
2026-07-27 01:56:24 -07:00 |
|
test_rust_decompiler.py
|
Tests: Speed up decompiler-related test cases (strike 1). (#6713)
|
2026-07-27 01:56:24 -07:00 |
|
test_rust_error_propagation_simplifier.py
|
Decompiler: Use VariableMap to track Atom-Variable mapping. (#6470)
|
2026-06-05 16:28:58 -07:00 |
|
test_rust_format_macro_simplifier.py
|
Enable ruff isort rule (#6452)
|
2026-06-02 14:48:07 -07:00 |
|
test_rust_function_prototype_inference.py
|
Oxidizer: Rust pseudocode generation (#6283)
|
2026-05-19 07:15:07 -07:00 |
|
test_rust_misc_passes.py
|
Decompiler: Use VariableMap to track Atom-Variable mapping. (#6470)
|
2026-06-05 16:28:58 -07:00 |
|
test_rust_outliners.py
|
Migrate AIL classes to Rust (#5967)
|
2026-07-08 02:10:07 -07:00 |
|
test_rust_pattern_match_simplifier.py
|
Migrate AIL classes to Rust (#5967)
|
2026-07-08 02:10:07 -07:00 |
|
test_rust_small_passes.py
|
Decompiler: Use VariableMap to track Atom-Variable mapping. (#6470)
|
2026-06-05 16:28:58 -07:00 |
|
test_rust_struct_instantiation_simplifier.py
|
Decompiler: Use VariableMap to track Atom-Variable mapping. (#6470)
|
2026-06-05 16:28:58 -07:00 |
|
test_semvar_naming.py
|
Decompiler: Make semvar naming less aggressive. (#6558)
|
2026-07-01 13:34:23 -07:00 |
|
test_signedness.py
|
SimpleSolver: Memoize least common ancestors on type lattices. (#6707)
|
2026-07-26 17:17:09 -07:00 |
|
test_ssa_addr_taken_stackvar.py
|
Handle missing address-taken stack definitions in SSA
|
2026-08-02 04:55:03 +00:00 |
|
test_ssa_stack.py
|
Speed up test cases by building scoped CFGs. (#6601)
|
2026-07-10 01:17:46 -07:00 |
|
test_ssa_stack_phi.py
|
Ssailification: Generate phi for vars with narrower same-offset partial defs. (#6604)
|
2026-07-10 13:05:19 -07:00 |
|
test_stack_arg_slices.py
|
Speed up test cases by building scoped CFGs. (#6601)
|
2026-07-10 01:17:46 -07:00 |
|
test_struct_member_access.py
|
Enable ruff isort rule (#6452)
|
2026-06-02 14:48:07 -07:00 |
|
test_structured_codegen.py
|
Render truncations to non-C widths as masks instead of casts (#6741)
|
2026-07-31 17:05:47 -07:00 |
|
test_structurer.py
|
Speed up test cases by building scoped CFGs. (#6601)
|
2026-07-10 01:17:46 -07:00 |
|
test_switch_default_case_dup.py
|
Enable ruff isort rule (#6452)
|
2026-06-02 14:48:07 -07:00 |
|
test_switch_default_case_duplicator.py
|
SwitchDefaultCaseDuplicator: handle cmov-split predecessor blocks. (#6622)
|
2026-07-15 02:13:00 -07:00 |
|
test_type_propagation.py
|
Enable ruff isort rule (#6452)
|
2026-06-02 14:48:07 -07:00 |
|
test_unify_local_variables.py
|
[pre-commit.ci] pre-commit autoupdate (#6721)
|
2026-07-29 13:46:11 -07:00 |
|
test_variable_map.py
|
Decompiler: Use VariableMap to track Atom-Variable mapping. (#6470)
|
2026-06-05 16:28:58 -07:00 |
|
test_variable_nondeterminism.py
|
[pre-commit.ci] pre-commit autoupdate (#6721)
|
2026-07-29 13:46:11 -07:00 |
|
test_variadic_callsite_args.py
|
Ssailification: Assume all arg regs are used at uncertain-arg-count call sites. (#6594)
|
2026-07-08 17:34:42 -07:00 |
|
test_vector_binops.py
|
AIL: handle HAddV operations (#6680)
|
2026-07-23 21:10:10 -07:00 |