Optimistic Register Coalescing (1998)


Download Links

by Jinpyo Park , Soo-mook Moon
Venue:In Proceedings of the 1998 International Conference on Parallel Architecture and Compilation Techniques
Citations:39 - 1 self

Active Bibliography

2 Live-range Unsplitting for Faster Optimal Coalescing – Sandrine Blazy, Benoît Robillard
1 Reducing the Impact of Spill Code – Harvey, Timothy J. Harvey, Timothy J. Harvey
par Monsieur Quentin COLOMBET Decoupled (SSA-based) Register Allocators: from Theory to Practice, Coping with Just-In-Time Compilation and Embedded Processors Constraints. – Université De Lyon, Spécialité Informatique, Directeur Monsieur, Alain Darte, Co-directeur Monsieur, Fabrice Rastello, Après Monsieur, Vivek Sarkar, Monsieur Erven Rohou, Monsieur Erik Altman, Monsieur Albert Cohen, Monsieur Alain Darte, Monsieur Vivek Sarkar, Monsieur Fabrice Rastello - 2013
Spill Code Minimization Techniques for Graph Coloring Register Allocators – Peter E. Bergner, Peter E. Bergner - 1997
2 An analysis of graph coloring register allocation – David Koes, Seth Copen Goldstein - 2006
3 Revisiting graph coloring register allocation: A study of the Chaitin-Briggs and Callahan-Koblenz algorithms – Keith Cooper, Anshuman Dasgupta, Jason Eckhardt - 2005
2 Register Allocation Deconstructed – David Ryan Koes, Seth Copen Goldstein - 2009
3 Binary translation to improve energy efficiency through post-pass register reallocation – Kun Zhang, Tao Zhang, Santosh Pande - 2004
9 On the complexity of register coalescing – Florent Bouchez, Alain Darte, Fabrice Rastello - 2006
Register Allocation for General Purpose Architectures – Peter Keyngnaert - 2000
9 Fusion-Based Register Allocation – Guei-yuan Lueh, Thomas Gross, Ali-Reza Adl-Tabatabai - 1997
2 Scratchpad Memory Allocation for Data Aggregates via Interval Coloring in Superperfect Graphs – Lian Li, Jingling Xue, Jens Knoop
Register Allocation: A Lagrangian Approach – David Koes
Improved Passive Splitting – Keith D. Cooper , Jason Eckhardt - 2005
8 A Progressive Register Allocator for Irregular Architectures – David Koes , Seth Copen Goldstein
2 An Optimistic and Conservative Register Assignment Heuristic for Chordal Graphs – Philip Brisk, Ajay K. Verma, Paolo Ienne
2 Global Reduction of Spill Code by Live Range Splitting – Thomas R. Suchyta - 1998
68 Marmot: An Optimizing Compiler for Java – Robert Fitzgerald , Todd B. Knoblock, Erik Ruf, Bjarne Steensgaard, David Tarditi - 1998
26 Register allocation for programs in ssa-form – Sebastian Hack, Daniel Grund, Gerhard Goos - 2006