1999Unpublished venueRequires access

Intraprocedural Alias Analysis for Pointer Array

Chuanqi Zhu

Open publisher page 0 citations

Abstract

Pointer alias analysis plays an important role in the parallelizing optimization of C program, however, all the previous analyzing algorithm can only be used to analyze the pointer scalars. In this paper, an extended representation for pointto information is presented, which can represent not only the pointto information of pointer scalars, but also the pointto information of pointer arrays. Furthermore, an algorithm of intraprocedural alias analysis for pointer array is presented. This algorithm comprises both the pointer scalar analysis and pointer array analysis. It can be used to efficiently solve some problems which couldn't be solved by the previous algorithm.

About this research paper

What this paper is about

Pointer alias analysis plays an important role in the parallelizing optimization of C program, however, all the previous analyzing algorithm can only be used to analyze the pointer scalars. In this paper, an extended representation for pointto information is presented, which can represent not only the pointto information of pointer scalars, but also the pointto information of pointer arrays. Furthermore, an algorithm of intraprocedural alias analysis for pointer array is presented. This algorithm comprises both the pointer scalar analysis and pointer array analysis. It can be used to efficiently solve some problems which couldn't be solved by the previous algorithm.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Pointer alias analysis plays an important role in the parallelizing optimization of C program, however, all the previous analyzing algorithm can only be used to analyze the pointer scalars. In this paper, an extended representation for pointto information is presented, which can represent not only the pointto information of pointer scalars, but also the pointto information of pointer arrays. Furthermore, an algorithm of intraprocedural alias analysis for pointer array is presented. This algorithm comprises both the pointer scalar analysis and pointer array analysis. It can be used to efficiently solve some problems which couldn't be solved by the previous algorithm.

Key concepts: Pointer analysis, Pointer (user interface), Alias, Computer science, Algorithm, Parallel computing, Programming language, Computer hardware

Related papers

Back to paper searchBrowse research topicsOriginal source
Intraprocedural Alias Analysis for Pointer Array — Research Paper | ScholarLens