Publication View

SUPPLEMENTARY NOTES WRITTEN LANGUAGE (2004)

Abstract
partial redundancy elimination, global value numbering, optimizing compiler, just-in-time compiler, runtime compiler, Java virtual machine When developing a redundancy elimination algorithm for a runtime optimizing compiler, not only its optimizing power but also its analysis speed must be considered. We propose a fast and efficient algorithm called Partial Value Number Redundancy Elimination (PVNRE), which completely fuses Partial Redundancy Elimination (PRE) and Global Value Numbering (GVN). Using value numbers in the data-flow analyses, PVNRE can deal with data-dependent redundancy, and can quickly remove path-dependent partial redundancy by converting value numbers at join nodes on demand during the data-flow analyses.

Publication details
Download http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.76.4323
Source http://www.is.s.u-tokyo.ac.jp/tech-reports/TR04-01-a4.pdf
Contributors CiteSeerX
Repository CiteSeerX - Scientific Literature Digital Library and Search Engine (United States)
Type text
Language English
Relation 10.1.1.100.6361, 10.1.1.102.3450, 10.1.1.29.9852, 10.1.1.48.5417, 10.1.1.31.5809, 10.1.1.33.5326, 10.1.1.36.8877, 10.1.1.55.2057, 10.1.1.52.4572