Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
2db3218
[CFG] Replace lambdas in control_flow_graph.cpp with named helpers
hughperkins May 15, 2026
1e74a62
[CFG] Split determine_ad_stack_size into named phase helpers
hughperkins May 15, 2026
4eb0d3b
[CFG] Split dead_store_elimination into per-statement helpers
hughperkins May 15, 2026
3bfb383
[CFG] Split get_store_forwarding_data into three phase helpers
hughperkins May 15, 2026
b1e1726
[CFG] Split store_to_load_forwarding into forward + eliminate helpers
hughperkins May 15, 2026
86c01a6
[CFG] Split reaching_definition_analysis into seed + kill-check helpers
hughperkins May 15, 2026
91190d7
[CFG] Split dump_graph_to_file into per-section formatters
hughperkins May 15, 2026
0268730
[CFG] Split live_variable_analysis seeding into seed_final_node_live_gen
hughperkins May 15, 2026
451b1c9
[CFG] Fix compile errors: use stmt_refs instead of std::vector<Stmt*>
hughperkins May 15, 2026
45ca4a3
[CFG] Add file-top orientation and glossary to control_flow_graph.cpp
hughperkins May 15, 2026
38d7b5b
[CFG] Document per-node vs whole-graph distinction in header + .cpp
hughperkins May 15, 2026
1a630dd
[CFG] Rewrite determine_ad_stack_size docstring with plain-English pr…
hughperkins May 15, 2026
8baef4c
[CFG] Rename three under-telling identifiers
hughperkins May 15, 2026
377cd35
[CFG] Split determine_ad_stack_size into its own .cpp
hughperkins May 15, 2026
8a1a941
[AdStack] Encapsulate the "max_size == 0 == adaptive" sentinel
hughperkins May 15, 2026
da10b16
[CFG] Bundle DP args into AdStackDPGraph + AdStackPerNodeRow
hughperkins May 15, 2026
702cb39
[CFG] Add structural invariant asserts at every whole-graph driver entry
hughperkins May 15, 2026
a5e95bd
[CFG] Tag 5 semantic-preservation trap branches with [DO NOT REMOVE]
hughperkins May 15, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading