Sciweavers

3 search results - page 1 / 1
» Speculative Register Promotion Using Advanced Load Address T...
Sort
View
210
Voted
CGO
2003
IEEE
16 years 29 days ago
Speculative Register Promotion Using Advanced Load Address Table (ALAT)
The pervasive use of pointers with complicated patterns in C programs often constrains compiler alias analysis to yield conservative register allocation and promotion. Speculative...
Jin Lin, Tong Chen, Wei-Chung Hsu, Pen-Chung Yew
196
Voted
PLDI
2003
ACM
16 years 28 days ago
A compiler framework for speculative analysis and optimizations
Speculative execution, such as control speculation and data speculation, is an effective way to improve program performance. Using edge/path profile information or simple heuristi...
Jin Lin, Tong Chen, Wei-Chung Hsu, Pen-Chung Yew, ...
204
Voted
MICRO
2000
IEEE
98views Hardware» more  MICRO 2000»
16 years 1 days ago
The store-load address table and speculative register promotion
Register promotion is an optimization that allocates a value to a register for a region of its lifetime where it is provably not aliased. Conventional compiler analysis cannot alw...
Matt Postiff, David Greene, Trevor N. Mudge