-
1
-
-
0030260251
-
Code reuse in an optimizing compiler
-
ACM
-
ADL-TABATABAI, A., GROSS, T., AND LUEH, G. 1996. Code reuse in an optimizing compiler. In Proc. OOPSLA '96. ACM, 51-68.
-
(1996)
Proc. OOPSLA '96
, pp. 51-68
-
-
Adl-Tabatabai, A.1
Gross, T.2
Lueh, G.3
-
2
-
-
0030716609
-
Spill code minimization via interference region spilling
-
ACM
-
BERGNER, P., DAHL, P., ENGEBRETSEN, D., AND O'KEEFE, M. 1997. Spill code minimization via interference region spilling. In Proc. ACM SIGPLAN '97 Conf. on Prog. Language Design and Implementation. ACM, 287-295.
-
(1997)
Proc. ACM SIGPLAN '97 Conf. on Prog. Language Design and Implementation
, pp. 287-295
-
-
Bergner, P.1
Dahl, P.2
Engebretsen, D.3
O'Keefe, M.4
-
3
-
-
0024700588
-
Spill code minimization techniques for optimizing compilers
-
ACM
-
BERNSTEIN, D., GOLDIN, D. Q., GOLUMBIC, M. C., KRAWCZYK, H., MANSOUR, Y., NAHSHON, I., AND PINTER, R. Y. 1989. Spill code minimization techniques for optimizing compilers. In Proc. ACM SIGPLAN '89 Conf. on Prog. Lang. Design and Implementation. ACM, 258-263.
-
(1989)
Proc. ACM SIGPLAN '89 Conf. on Prog. Lang. Design and Implementation
, pp. 258-263
-
-
Bernstein, D.1
Goldin, D.Q.2
Golumbic, M.C.3
Krawczyk, H.4
Mansour, Y.5
Nahshon, I.6
Pinter, R.Y.7
-
5
-
-
0024701521
-
Coloring heuristics for register allocation
-
ACM
-
BRIGGS, P., COOPER, K. D., KENNEDY, K., AND TORCZON, L. 1989. Coloring heuristics for register allocation. In Proc. ACM SIGPLAN '89 Conf. on Prog. Language Design and Implementation. ACM, 275-284.
-
(1989)
Proc. ACM SIGPLAN '89 Conf. on Prog. Language Design and Implementation
, pp. 275-284
-
-
Briggs, P.1
Cooper, K.D.2
Kennedy, K.3
Torczon, L.4
-
6
-
-
0026965654
-
Rematerialization
-
ACM
-
BRIGGS, P., COOPER, K. D., AND TORCZON, L. 1992. Rematerialization. In Proc. ACM SIGPLAN '92 Conf. on Prog. Language Design and Implementation. ACM, 311-321.
-
(1992)
Proc. ACM SIGPLAN '92 Conf. on Prog. Language Design and Implementation
, pp. 311-321
-
-
Briggs, P.1
Cooper, K.D.2
Torczon, L.3
-
8
-
-
0040027160
-
-
Research Report 8395, IBM Watson Research Center
-
CHAITIN, G. J., AUSLANDER, M. A., CHANDRA, A. K., COCKE, J., HOPKINS, M. E., AND MARKSTEIN, P. W. 1981. Register allocation by coloring. Research Report 8395, IBM Watson Research Center.
-
(1981)
Register Allocation by Coloring
-
-
Chaitin, G.J.1
Auslander, M.A.2
Chandra, A.K.3
Cocke, J.4
Hopkins, M.E.5
Markstein, P.W.6
-
10
-
-
0025505849
-
A priority-based coloring approach to register allocation
-
CHOW, F. C. AND HENNESSY, J. L. 1990. A priority-based coloring approach to register allocation. ACM Trans. on Prog. Lang. Syst. 12, 501-535.
-
(1990)
ACM Trans. on Prog. Lang. Syst.
, vol.12
, pp. 501-535
-
-
Chow, F.C.1
Hennessy, J.L.2
-
12
-
-
0026243790
-
Efficiently computing static single assignment form and the control dependence graph
-
December
-
CYTRON, R., FERRANTE, J., ROSEN, B., WEGMAN, M., AND ZADECK, F. 1986. Efficiently computing static single assignment form and the control dependence graph. ACM Trans. on Prog. Lang. Syst. 13, 4 (December), 451-490.
-
(1986)
ACM Trans. on Prog. Lang. Syst.
, vol.13
, Issue.4
, pp. 451-490
-
-
Cytron, R.1
Ferrante, J.2
Rosen, B.3
Wegman, M.4
Zadeck, F.5
-
14
-
-
0039434999
-
Phase ordering of register allocation and instruction scheduling
-
R. Giegerich and S. L. Graham, Eds. Springer Verlag
-
FREUDENBERGER, S. AND RUTTENBERG, J. 1992. Phase ordering of register allocation and instruction scheduling. In Code Generation - Concepts, Tools, Techniques, R. Giegerich and S. L. Graham, Eds. Springer Verlag, 146-170.
-
(1992)
Code Generation - Concepts, Tools, Techniques
, pp. 146-170
-
-
Freudenberger, S.1
Ruttenberg, J.2
-
15
-
-
0003880013
-
-
Addison Wesley
-
GAMMA, E., HELM, R., JOHNSON, R., AND VLISSIDES, J. 1995. Design Patterns, Elements of Object-Oriented Software. Addison Wesley.
-
(1995)
Design Patterns, Elements of Object-oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
17
-
-
0029545359
-
Region-based compilation: An introduction and motivation
-
ACM/IEEE, Ann Arbor
-
HANK, R., HWU, W., AND RAU, B. 1995. Region-based compilation: An introduction and motivation. In Proc. 28th Annual ACM/IEEE Intl. Symp. on Microarchitecture. ACM/IEEE, Ann Arbor, 158-168.
-
(1995)
Proc. 28th Annual ACM/IEEE Intl. Symp. on Microarchitecture
, pp. 158-168
-
-
Hank, R.1
Hwu, W.2
Rau, B.3
-
18
-
-
0037569320
-
-
Ph.D. thesis, University of Illinois at Urbana-Champaign
-
HANK, R. E. 1996. Region-based compilation. Ph.D. thesis, University of Illinois at Urbana-Champaign.
-
(1996)
Region-based Compilation
-
-
Hank, R.E.1
-
20
-
-
0027595384
-
The superblock: An effective technique for VLIW and superscalar compilation
-
March
-
HWU, W. W., MAHLKE, S. A., CHEN, W. Y., CHANG, P. P., WARTER, N. J., BRINGMANN, R. A., OUELLETTE, R. O., HANK, R. E., KIYOHARA, T., HAAB, G. E., HOLM, J. G., AND LAVERY, D. M. 1993. The superblock: An effective technique for VLIW and superscalar compilation. Journal of Supercomputing 7, 1,2 (March), 229-248.
-
(1993)
Journal of Supercomputing
, vol.7
, Issue.1-2
, pp. 229-248
-
-
Hwu, W.W.1
Mahlke, S.A.2
Chen, W.Y.3
Chang, P.P.4
Warter, N.J.5
Bringmann, R.A.6
Ouellette, R.O.7
Hank, R.E.8
Kiyohara, T.9
Haab, G.E.10
Holm, J.G.11
Lavery, D.M.12
-
21
-
-
0027003909
-
Lazy code motion
-
ACM
-
KNOOP, J., RUTHING, O., AND STEFFEN, B. 1992. Lazy code motion. In Proc. ACM SIGPLAN '92 Conf. on Prog. Lang. Design and Implementation. ACM, 224-234.
-
(1992)
Proc. ACM SIGPLAN '92 Conf. on Prog. Lang. Design and Implementation
, pp. 224-234
-
-
Knoop, J.1
Ruthing, O.2
Steffen, B.3
-
22
-
-
0028022353
-
Partial dead code elimination
-
ACM
-
KNOOP, J., RUTHING, O., AND STEFFEN, B. 1994. Partial dead code elimination. In Proc. ACM SIGPLAN '94 Conf. on Prog. Lang. Design and Implementation. ACM, 147-158.
-
(1994)
Proc. ACM SIGPLAN '94 Conf. on Prog. Lang. Design and Implementation
, pp. 147-158
-
-
Knoop, J.1
Ruthing, O.2
Steffen, B.3
-
26
-
-
0027592731
-
The Multiflow trace scheduling compiler
-
March
-
LOWNEY, P. G., FREUDENBERGER, S. M., KARZES, T. J., LICHTENSTEIN, W. D., NIX, R. P., O'DONNELL, J., AND RUTTENBERG, J. C. 1993. The Multiflow trace scheduling compiler. Journal of Supercomputing 7, 1,2 (March), 51-142.
-
(1993)
Journal of Supercomputing
, vol.7
, Issue.1-2
, pp. 51-142
-
-
Lowney, P.G.1
Freudenberger, S.M.2
Karzes, T.J.3
Lichtenstein, W.D.4
Nix, R.P.5
O'Donnell, J.6
Ruttenberg, J.C.7
-
28
-
-
84957652736
-
Global register allocation based on graph fusion
-
Springer Verlag, San Jose, CA, LNCS 1239
-
LUEH, G., GROSS, T., AND ADL-TABATABAI, A. 1997. Global register allocation based on graph fusion. In Languages and Compilers for Parallel Computing (9th Intl. Workshop, LCPC'96). Springer Verlag, San Jose, CA, 246-265. LNCS 1239.
-
(1997)
Languages and Compilers for Parallel Computing (9th Intl. Workshop, LCPC'96)
, pp. 246-265
-
-
Lueh, G.1
Gross, T.2
Adl-Tabatabai, A.3
-
29
-
-
0040620246
-
-
Ph.D. thesis, Carnegie Mellon University. CMU-CS-97-135
-
LUEH, G.-Y. 1997. Fusion-based register allocation. Ph.D. thesis, Carnegie Mellon University. CMU-CS-97-135.
-
(1997)
Fusion-based Register Allocation
-
-
Lueh, G.-Y.1
|