Related articles |
---|
Re: Procedure calls; compilers and register windows moss@cs.umass.edu (1992-02-04) |
Re: Procedure calls; compilers and register windows amh@jacksun.cs.Virginia.EDU (1992-02-06) |
Newsgroups: | comp.compilers |
From: | moss@cs.umass.edu |
Keywords: | optimize, bibliography |
Article: | 16306 of comp.arch |
Organization: | Dept of Comp and Info Sci, Univ of Mass (Amherst) |
References: | <1992Feb3.234605.2958@wuecl.wustl.edu> <MOSS.92Feb4085701@ibis.cs.umass.edu> |
Date: | 4 Feb 92 13:57:01 GMT |
[From comp.arch -John]
> On 3 Feb 92 23:46:05 GMT, dwk1@cec2.wustl.edu (Daniel Walter Krueger) said:
> I am hoping to find some information on both static and dynamic
> mechanisms of reducing the overhead involved in procedure calls.
> [Details deleted.]
Here are some references, selected from the reading list for the seminar I
am running this semester titled "Compiling for Modern Architectures":
@InProceedings{Chow88,
author = "Fred C. Chow",
title = "Minimizing Register Usage Penalty at Procedure Calls",
crossref = "sigplan88",
pages = "85--94"
}
@InCollection{Muchnick90,
author = "Steven S. Muchnick",
title = "Optimizing Compilers for {SPARC}",
crossref = "IEEE-RISC-Tutorial2e",
pages = "160--173"
}
@InCollection{Stallings90,
author = "William Stallings",
title = "Reduced Instruction Set Computer Architecture",
crossref = "IEEE-RISC-Tutorial2e",
pages = "58--75"
}
@TechReport{Wall86,
author = "David W. Wall",
title = "Global Register Allocation at Link Time",
institution = "Digital Equipment Corporation, Western Research Laboratory",
year = 1986,
type = "WRL Research Report",
number = "86/3",
address = "Palo Alto, CA",
month = oct,
note = "See also SIGPLAN Notices 21, 7, 264--275.",
annote = "DECWRL reports are available from automated server at
wrl-techreports@decwrl.dec.com; send mail with a line reading
'send help' to get started"
}
@InProceedings{Wall88,
author = "David W. Wall",
title = "Register Windows vs.\ Register Allocation",
crossref = "sigplan88",
pages = "67--78"
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@Book{IEEE-RISC-Tutorial2e,
title = "Reduced Instruction Set Computers",
booktitle = "Reduced Instruction Set Computers",
year = "1990",
key = "IEEE",
editor = "William Stallings",
edition = "second",
publisher = "IEEE Computer Society Press (Tutorial)"
}
@Proceedings{sigplan88,
title = "Proceedings of the {SIGPLAN} '88 Conference on Programming
Language Design and Implementation",
booktitle = "Proceedings of the {SIGPLAN} '88 Conference on Programming
Language Design and Implementation",
year = 1988,
key = "SIGPLAN",
publisher = acm,
address = "Atlanta, GA",
month = jun
}
--
J. Eliot B. Moss, Assistant Professor
Department of Computer Science
Lederle Graduate Research Center
University of Massachusetts
Amherst, MA 01003
(413) 545-4206, 545-1249 (fax); Moss@cs.umass.edu
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.