Faster Chaitin-like Register Allocation via Grammatical Decompositions of Control-Flow Graphs
Xuran Cai, Amir Kafshdar Goharshady, S. Hitarth, Chun Kit Lam
2025Year
2Citations
Abstract
It is well-known that control-flow graphs (CFGs) of structured programs are sparse. This sparsity has been previously formalized in terms of graph parameters such as treewidth and pathwidth and used to design faster parameterized algorithms for numerous compiler optimization, model checking and program analysis tasks.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 48431d94-84ca-41b6-b90f-2659e331409aRelated papers
- The Bounded Pathwidth of Control-Flow GraphsGiovanna Kobus Conrado, Amir Kafshdar Goharshady, Chun Kit LamOOPSLA 2023 · 9 citations
- Exploiting the Sparseness of Control-Flow and Call Graphs for Efficient and On-Demand Algebraic Program AnalysisGiovanna Kobus Conrado, Amir Kafshdar Goharshady, Kerim Kochekov, Yun Chen Tsai et al.OOPSLA 2023 · 12 citations
- BCFA: bespoke control flow analysis for CFA at scaleRamanathan Ramu, Ganesha B. Upadhyaya, Hoan Anh Nguyen, Hridesh RajanICSE 2020 · 2 citations
- Fast Computation of Strong Control DependenciesMarek Chalupa, David Klaska, Jan Strejcek, Lukás TomovicCAV 2021 · 3 citations
- Fast and Optimal Extraction for Sparse Equality GraphsAmir Kafshdar Goharshady, Chun Kit Lam, Lionel ParreauxOOPSLA 2024 · 11 citations
