Applying Traversal-Pattern-Sensitive Pointer Analysis to Dependence Analysis

dc.contributor.authorHwang, Yuan-Shinen_US
dc.contributor.authorSaltz, Joelen_US
dc.date.accessioned2004-05-31T21:07:12Z
dc.date.available2004-05-31T21:07:12Z
dc.date.created1997-11en_US
dc.date.issued1998-10-15en_US
dc.description.abstractThis paper presents a technique for dependence analysis on programs with pointers or dynamic recursive data structures. It differs from previously proposed approaches in analyzing structure access conflicts between traversal patterns before gathering alias and connection information. Conflict analysis is conducted under the assumption that each unique path leads to a distinct storage location, and hence traversal patterns can be analytically compared to identify possible conflicts. The rationale of this assumption is that if statements are deemed to be dependent by this approach, they are inherently sequential regardless of the shapes of the data structures they traverse. Consequently, there is no need to perform alias/connection analysis on the statements that construct such data structures. Furthermore, the information of traversal patterns gathered in conflict analysis phase can direct alias/connection analysis algorithm to focus on statements that are crucial to optimizations or parallelization. A such {\em traversal-pattern-sensitive} pointer analysis algorithm will also be presented.en_US
dc.format.extent333579 bytes
dc.format.mimetypeapplication/postscript
dc.identifier.urihttp://hdl.handle.net/1903/486
dc.language.isoen_US
dc.relation.isAvailableAtDigital Repository at the University of Marylanden_US
dc.relation.isAvailableAtUniversity of Maryland (College Park, Md.)en_US
dc.relation.isAvailableAtTech Reports in Computer Science and Engineeringen_US
dc.relation.isAvailableAtComputer Science Department Technical Reportsen_US
dc.relation.ispartofseriesUM Computer Science Department; CS-TR-3848en_US
dc.titleApplying Traversal-Pattern-Sensitive Pointer Analysis to Dependence Analysisen_US
dc.typeTechnical Reporten_US

Files

Original bundle
Now showing 1 - 2 of 2
No Thumbnail Available
Name:
CS-TR-3848.ps
Size:
325.76 KB
Format:
Postscript Files
Loading...
Thumbnail Image
Name:
CS-TR-3848.pdf
Size:
163.25 KB
Format:
Adobe Portable Document Format
Description:
Auto-generated copy of CS-TR-3848.ps