Register promotion in C programs

39Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

The combination of pointers and pointer arithmetic in C makes the task of improving C programs somewhat more difficult than improving programs written in simpler languages like Fortran. While much work has been published that focuses on the analysis of pointers, little has appeared that uses the results of such analysis to improve the code compiled for C. This paper examines the problem of register promotion in C and presents experimental results showing that it can have dramatic effects on memory traffic.

Cite

CITATION STYLE

APA

Cooper, K. D., & Lu, J. (1997). Register promotion in C programs. In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI) (pp. 308–319). ACM. https://doi.org/10.1145/258915.258943

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free