arXiv · 2011.01564
Fast Computation of Strong Control Dependencies
Abstract
We introduce new algorithms for computing non-termination sensitive control dependence (NTSCD) and decisive order dependence (DOD). These relations on control flow graph vertices have many applications including program slicing and compiler optimizations. Our algorithms are asymptotically faster than the current algorithms. We also show that the original algorithms for computing NTSCD and DOD may produce incorrect results. We implemented the new as well as fixed versions of the original algorithms for the computation of NTSCD and DOD and we experimentally compare their performance and outcome. Our algorithms dramatically outperform the original ones.
Explore related subjects
Keep this discovery
Marek Chalupa, David Klaška, Jan Strejček, Lukáš Tomovič. 2020-11-03. Fast Computation of Strong Control Dependencies. https://doi.org/10.1007/978-3-030-81688-9_41
Cite the original work for its findings. Save a collection to share your selection of sources.