Using Static Single Assignment Form to Improve Flow-Insensitive Pointer Analysis

15Citations
Citations of this article
33Readers
Mendeley users who have this article in their library.

Abstract

A pointer-analysis algorithm can be either flow-sensitive or flow-insensitive. While flow-sensitive analysis usually provides more precise information, it is also usually considerably more costly in terms of time and space. The main contribution of this paper is the presentation of another option in the form of an algorithm that can be 'tuned' to provide a range of results that fall between the results of flow-insensitive and flow-sensitive analysis. The algorithm combines a flow-insensitive pointer analysis with static single assignment (SSA) form and uses an iterative process to obtain progressively better results.

Cite

CITATION STYLE

APA

Hasti, R., & Horwitz, S. (1998). Using Static Single Assignment Form to Improve Flow-Insensitive Pointer Analysis. SIGPLAN Notices (ACM Special Interest Group on Programming Languages), 33(5), 97–105. https://doi.org/10.1145/277652.277668

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free