See this document in CiteSeerX!

The RTL System (1990)  (Make Corrections)  
Carl Mcconnell, J. David Roberts, Charles B. Schoening



  Home/Search   Context   Related

 
View or download:
cuiwww.unige.ch/OS...dRTLSystem.ps.gz
uiuc.edu/pub/lang/...edRTLSystem.ps.Z
ucsb.edu/~ckrintz/...connell90rtl.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  cuisg11.unige.ch/OSG/people/jv... (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Assignment ImplicitAssignment Assignment PhiAssignment Jump CondJump Return The subclasses play the following roles: EmptyRegisterTransfer: used in the instruction builder to represent transfers that only set flags. See Chapter 8. RegisterTransferSet: represents sets of RegisterTransfers to be performed concurrently. Theoretically, this is a recursive structure, since it could contain an instance of itself; however, this is never allowed. Its only instance variable is transfers, an... (Update)

Active bibliography (related documents):   More   All
1.0:   Retargetable Instruction Scheduling for Pipelined Processors - Bradlee (1991)   (Correct)
0.5:   Register Allocation and Phase Interactions in Retargetable.. - Benitez (1994)   (Correct)
0.5:   Evaluating Runtime-Compiled Value-Specific Optimizations - Keppel, Eggers, Henry (1993)   (Correct)

Similar documents based on text:   More   All
0.1:   The Evolution of Compiler an Object-oriented Framework - Graver (1992)   (Correct)
0.1:   An Approach to Modelling Operational Risk in Banks - McConnell, Blacker (1999)   (Correct)
0.1:   A Search for Galactic Black Hole Candidates at MeV.. - McConnell, Bennett, .. (1996)   (Correct)

BibTeX entry:   (Update)

@misc{ mcconnell-rtl,
  author = "Carl Mcconnell and J. David Roberts and Charles B. Schoening",
  title = "The RTL System",
  url = "citeseer.ist.psu.edu/mcconnell90rtl.html" }
Citations (may not include all citations):
415   Efficiently computing static single assignment form and the .. - Cytron, Ferrante et al. - 1991
296   Free Software Foundation (context) - Stallman, Porting et al. - 1989
257   Smalltalk-80: The Language and its Implementation (context) - Goldberg, Robson - 1983
201   Register allocation via coloring (context) - Chaitin, Auslander et al. - 1981
152   An efficient method of computing static single assignment fo.. (context) - Cytron, Ferrante et al. - 1989
129   Global value numbers and redundant computations (context) - Rosen, Wegman et al. - 1988
119   Detecting equality of variables in programs (context) - Alpern, Wegman et al. - 1988
111   Computer and Job-shop Scheduling Theory (context) - Coffman - 1976
108   Coloring heuristics for register allocation (context) - Briggs, Cooper et al. - 1989
104   The Structure of Computers and Computations (context) - Kuck - 1978
99   Global register allocation at link time - Wall - 1986
91   Smalltalk-80: The Interactive Programming Environment (context) - Goldberg - 1984
69   Register allocation by priority-based coloring (context) - Chow, Hennessy - 1984
66   The generation of optimal code for arithmetic expressions (context) - Sethi, Ullman - 1970
57   and Jeffrey D (context) - Aho, Seth - 1986
56   Spill code minimization techniques for optimizing compilers (context) - Bernstein, Goldin et al. - 1989
50   Testing flow graph reducibility (context) - Tarjan - 1974
42   Code selection through object code optimization (context) - Davidson, Fraser - 1984
36   TS: An optimizing compiler for Smalltalk (context) - Johnson, Graver et al. - 1988
36   MC68020 32-Bit Microprocessor User's Manual (context) - Motorola - 1985
35   spilling via graph coloring (context) - Chaitin - 1982
22   The design and application of a retargetable peephole optimi.. (context) - Davidson, Fraser - 1980
20   Register allocation in the SPUR Lisp compiler (context) - Larus, Hilfinger - 1986
12   A retargetable instruction reorganizer (context) - Davidson - 1986
12   Graph coloring register allocation for processors with multi.. (context) - Nickerson - 1990
8   The GNU Instruction Scheduler (context) - Tiemann - 1989
6   Simple Machine Description Grammars (context) - Davidson - 1985
6   Code Optimization of Pipeline Constraints (context) - Gross - 1983
5   Simplifying Code Generation Through Peephole Optimizations (context) - Davidson - 1981
5   Integrating code generation and optimizations (context) - Fraser, Wendt - 1988
4   Algorithms for Table-Driven Code Generators Using Tree-Patte.. (context) - Henry, Damron - 1989
2   Code Generation by Table Lookup (context) - Henry - 1987
2   Register Allocation and Code Scheduling for Load/Store Archi.. (context) - Hsu - 1987
1   An Object-oriented Code Optimizer and Generator (context) - Wiegand - 1987

Documents on the same site (http://cuisg11.unige.ch/OSG/people/jvitek/Resources/Archive/):   More
Coordinating Distributed Objects with Declarative Interfaces - Singh, Gisi (1995)   (Correct)
A Simple Scheme to Make Passwords Based on One-Way Functions Much .. - Manber (1996)   (Correct)
The Cecil Language, Specification and Rationale - Chambers (1993)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC