An analysis method for specialization of imperative programs is described in this paper. This anal-ysis is an inter-procedural data flow method operating on control flow graphs and collecting infor-mation about program expressions. It applies to various procedural languages. The set of analyzed formulas includes equivalences between program expressions and constants, linear-ordering ine-qualities between program expressions and constants, equalities originating from some program assignments, and atomic constituents of controlling expressions of program branches. Analysis is executed by a worklist-based fixpoint algorithm which interprets conditional branches and ignores some impossible paths. This analysis algorithm incorporates a simple in...
We show how some classical static analyses for imperative programs, and the optimizing transformatio...
This paper presents an efficient algorithm for solving the fixpoints that arise in complex program a...
Standard techniques for analysing sequential programs are severely constrained when applied to a con...
An operational data flow analysis framework for tracking controlling expressions of conditional bran...
To guide the research efforts in the area of program analysis it is necessary to provide a taxonomy ...
We extend the relational approach to interprocedural analysis of sequential programs to concurrent p...
In this paper we present an intermediate program representation, called the program dependence graph...
. The concepts of value- and control-flow graphs are important for program analysis of imperative pr...
. In this paper a method is proposed for carrying out analysis of imperative programs. We achieve th...
Abstract. Control Flow Analysis is a widely used approach for analysing functional and object orient...
Introduction Imperative program optimizations based on data-flow analyses are usually presented in a...
We explore a novel approach to higher-order program analysis that brings ideas of on-demand lookup f...
In this paper we present an intermediate program representation, called a program dependence graph o...
Control Flow Analysis is a widely used approach for analysing functional and object oriented program...
. This paper describes a general purpose program analysis that computes global control-flow and data...
We show how some classical static analyses for imperative programs, and the optimizing transformatio...
This paper presents an efficient algorithm for solving the fixpoints that arise in complex program a...
Standard techniques for analysing sequential programs are severely constrained when applied to a con...
An operational data flow analysis framework for tracking controlling expressions of conditional bran...
To guide the research efforts in the area of program analysis it is necessary to provide a taxonomy ...
We extend the relational approach to interprocedural analysis of sequential programs to concurrent p...
In this paper we present an intermediate program representation, called the program dependence graph...
. The concepts of value- and control-flow graphs are important for program analysis of imperative pr...
. In this paper a method is proposed for carrying out analysis of imperative programs. We achieve th...
Abstract. Control Flow Analysis is a widely used approach for analysing functional and object orient...
Introduction Imperative program optimizations based on data-flow analyses are usually presented in a...
We explore a novel approach to higher-order program analysis that brings ideas of on-demand lookup f...
In this paper we present an intermediate program representation, called a program dependence graph o...
Control Flow Analysis is a widely used approach for analysing functional and object oriented program...
. This paper describes a general purpose program analysis that computes global control-flow and data...
We show how some classical static analyses for imperative programs, and the optimizing transformatio...
This paper presents an efficient algorithm for solving the fixpoints that arise in complex program a...
Standard techniques for analysing sequential programs are severely constrained when applied to a con...