-
1
-
-
0016518897
-
Efficient string matching: An aid to bibliographic search
-
June
-
Aho, A. V., and Corasick, M. J. Efficient string matching: An aid to bibliographic search. Commun. ACM 18, 6 (June 1975), 333–340.
-
(1975)
Commun. ACM
, vol.18
, Issue.6
, pp. 333-340
-
-
Aho, A.V.1
Corasick, M.J.2
-
2
-
-
0022216515
-
Efficient tree pattern matching: An aid to code generation
-
ACM, New York
-
Aho, A. V., and Ganapathi, M. Efficient tree pattern matching: An aid to code generation. In Proceedings of the 12th ACM Symposium on Principles of Programming Languages. ACM, New York, 1985, pp. 334–340.
-
(1985)
Proceedings of the 12th ACM Symposium on Principles of Programming Languages
, pp. 334-340
-
-
Aho, A.V.1
Ganapathi, M.2
-
3
-
-
84976820263
-
Optimal code generation for expression trees
-
Aho, A. V., and Johnson, S. C. Optimal code generation for expression trees, J. ACM 23, 3 (1976), 488–501.
-
(1976)
J. ACM
, vol.23
, Issue.3
, pp. 488-501
-
-
Aho, A.V.1
Johnson, S.C.2
-
4
-
-
84976692936
-
Code generation for expressions with common subexpressions
-
Aho, A. V., Johnson, S. C., and Ullman, J. D. Code generation for expressions with common subexpressions. J. ACM 24, 1 (1977), 146–160.
-
(1977)
J. ACM
, vol.24
, Issue.1
, pp. 146-160
-
-
Aho, A.V.1
Johnson, S.C.2
Ullman, J.D.3
-
5
-
-
84983935084
-
Code generation for machines with multi-register operations
-
ACM, New York
-
Aho, A. V., Johnson, S. C., and Ullman, J. D. Code generation for machines with multi-register operations. In Proceedings of the 4th ACM Symposium on Principles of Programming Languages. ACM, New York, 1977, pp. 21–28.
-
(1977)
Proceedings of the 4th ACM Symposium on Principles of Programming Languages
, pp. 21-28
-
-
Aho, A.V.1
Johnson, S.C.2
Ullman, J.D.3
-
6
-
-
0016543997
-
Deterministic parsing of ambiguous grammars
-
Aug.
-
Aho, A. V., Johnson, S. C., and Ullman, J. D. Deterministic parsing of ambiguous grammars. Commun. ACM 18, 8 (Aug. 1975), 441–452.
-
(1975)
Commun. ACM
, vol.18
, Issue.8
, pp. 441-452
-
-
Aho, A.V.1
Johnson, S.C.2
Ullman, J.D.3
-
7
-
-
0004072686
-
-
Addison-Wesley, Reading, Mass.
-
Aho, A. V., Sethi, R., and Ullman, J. D. Compilers: Principles, Techniques, and Tools. Addison-Wesley, Reading, Mass., 1986.
-
(1986)
Compilers: Principles, Techniques, and Tools
-
-
Aho, A.V.1
Sethi, R.2
Ullman, J.D.3
-
8
-
-
84976673763
-
Experience with a Graham-Glanville style code generator
-
June
-
Aigrain, P., Graham, S., Henry, R., McKusick, M., and Pelegri-Llopart, E. Experience with a Graham-Glanville style code generator. In Proceedings of the ACM SIGPLAN Symposium on Compiler Construction, ACM SIGPLAN Notices 19, 6 (June 1984), 13–24.
-
(1984)
Proceedings of the ACM SIGPLAN Symposium on Compiler Construction, ACM SIGPLAN Notices
, vol.19
, Issue.6
, pp. 13-24
-
-
Aigrain, P.1
Graham, S.2
Henry, R.3
McKusick, M.4
Pelegri-Llopart, E.5
-
9
-
-
33745966409
-
-
Tech. Rep. CS-TR-080–87, Dept. of Computer Science, Princeton University, Princeton, N.J., Feb.
-
Appel, A. W. Concise specifications of locally optimal code generators. Tech. Rep. CS-TR-080–87, Dept. of Computer Science, Princeton University, Princeton, N.J., Feb. 1987.
-
(1987)
Concise specifications of locally optimal code generators
-
-
Appel, A.W.1
-
10
-
-
0016972104
-
Code generation for a one-register machine
-
Bruno, J., and Sethi, R. Code generation for a one-register machine. J. ACM 23, 3 (1976), 502–510.
-
(1976)
J. ACM
, vol.23
, Issue.3
, pp. 502-510
-
-
Bruno, J.1
Sethi, R.2
-
11
-
-
84976772195
-
Automatic derivation of code generators from machine descriptions
-
April
-
Cattell, R. G. G. Automatic derivation of code generators from machine descriptions. ACM Trans. Program. Lang. Syst. 2, 2 (April 1980), 173–190.
-
(1980)
ACM Trans. Program. Lang. Syst.
, vol.2
, Issue.2
, pp. 173-190
-
-
Cattell, R.G.G.1
-
12
-
-
84976707031
-
The MIPS-X microprocessor
-
(San Francisco, Nov. 19–21, 1985). IEEE, New York, sec. 6–1
-
Chow, P., and Horowitz, M. The MIPS-X microprocessor. In Proceedings of Wescon 1985 (San Francisco, Nov. 19–21, 1985). IEEE, New York, sec. 6–1, pp. 1–6.
-
(1985)
Proceedings of Wescon
, pp. 1-6
-
-
Chow, P.1
Horowitz, M.2
-
13
-
-
84976688919
-
Code selection through object code optimization
-
Oct.
-
Davidson, J. W., and Fraser, C. W. Code selection through object code optimization. ACM Trans. Program. Lang. Syst. 6, 4 (Oct. 1984), 505–526.
-
(1984)
ACM Trans. Program. Lang. Syst.
, vol.6
, Issue.4
, pp. 505-526
-
-
Davidson, J.W.1
Fraser, C.W.2
-
14
-
-
84976758346
-
Optimization of parser tables for portable compilers
-
Oct.
-
Dencker, P., Durre, K., and Heuft, J. Optimization of parser tables for portable compilers. ACM Trans. Program. Lang. Syst. 6, 4 (Oct. 1984), 546–572.
-
(1984)
ACM Trans. Program. Lang. Syst.
, vol.6
, Issue.4
, pp. 546-572
-
-
Dencker, P.1
Durre, K.2
Heuft, J.3
-
16
-
-
84976713945
-
Integrating code generation and optimization
-
June
-
Fraser, C. W., AND Wendt, A. Integrating code generation and optimization. In Proceedings of ACM SIGPLAN Symposium on Compiler Construction, ACM SIGPLAN Notices 21, 6 (June 1986), 242–248.
-
(1986)
Proceedings of ACM SIGPLAN Symposium on Compiler Construction, ACM SIGPLAN Notices
, vol.21
, Issue.6
, pp. 242-248
-
-
Fraser, C.W.1
Wendt, A.2
-
17
-
-
84976680663
-
Affix grammar driven code generation
-
Oct.
-
Ganapathi, M., and Fischer, C. N. Affix grammar driven code generation. ACM Trans. Program. Lang. Syst. 7, 4 (Oct. 1985), 560–599.
-
(1985)
ACM Trans. Program. Lang. Syst.
, vol.7
, Issue.4
, pp. 560-599
-
-
Ganapathi, M.1
Fischer, C.N.2
-
18
-
-
0021412370
-
Attributed linear intermediate representations for retargetable code generators
-
April
-
Ganapathi, M., and Fischer, C. N. Attributed linear intermediate representations for retargetable code generators. Softw. Pract. Exper. 14 (April 1984), 347–364.
-
(1984)
Softw. Pract. Exper.
, vol.14
, pp. 347-364
-
-
Ganapathi, M.1
Fischer, C.N.2
-
19
-
-
85036620623
-
Description-driven code generation using attribute grammars
-
ACM, New York
-
Ganapathi, M., and Fischer, C. N. Description-driven code generation using attribute grammars. In Proceedings of the 9th Annual ACM Symposium on Principles of Programming Languages. ACM, New York, 1982, pp. 108–119.
-
(1982)
Proceedings of the 9th Annual ACM Symposium on Principles of Programming Languages
, pp. 108-119
-
-
Ganapathi, M.1
Fischer, C.N.2
-
20
-
-
51649155269
-
Integrating code generation and peephole optimization
-
Jan.
-
Ganapathi, M., and Fischer, C. N., Integrating code generation and peephole optimization. Acta Inf. 25 (Jan. 1988), 85–109.
-
(1988)
Acta Inf.
, vol.25
, pp. 85-109
-
-
Ganapathi, M.1
Fischer, C.N.2
-
21
-
-
0020264746
-
Retargetable compiler code generation
-
Dec.
-
Ganapathi, M., Fischer, C. N., and Hennessy, J. L. Retargetable compiler code generation. ACM Comput. Surv. 14, 4 (Dec. 1982), 573–592.
-
(1982)
ACM Comput. Surv.
, vol.14
, Issue.4
, pp. 573-592
-
-
Ganapathi, M.1
Fischer, C.N.2
Hennessy, J.L.3
-
23
-
-
0018056670
-
A new method for compiler code generation
-
ACM, New York
-
Glanville, R. S., and Graham, S. L. A new method for compiler code generation. In Proceedings of the 5th Annual ACM Symposium on Principles of Programming Languages. ACM, New York, 1978, pp. 231–240.
-
(1978)
Proceedings of the 5th Annual ACM Symposium on Principles of Programming Languages
, pp. 231-240
-
-
Glanville, R.S.1
Graham, S.L.2
-
24
-
-
84918598747
-
OPTRAN, a language for the specification of program transformations
-
Glasner, I., Moncke, U., and Wilhelm, R. OPTRAN, a language for the specification of program transformations. Inf. Fach., 1980, 125–142.
-
(1980)
Inf. Fach.
, pp. 125-142
-
-
Glasner, I.1
Moncke, U.2
Wilhelm, R.3
-
25
-
-
0019045328
-
Table-driven code generation
-
Aug.
-
Graham, S. L. Table-driven code generation. IEEE Comput. 13, 8 (Aug. 1980), 25–34.
-
(1980)
IEEE Comput.
, vol.13
, Issue.8
, pp. 25-34
-
-
Graham, S.L.1
-
26
-
-
84976676073
-
An experiment in table driven code generation
-
June
-
Graham, S. L., Henry, R. R., and Schulman, R. A. An experiment in table driven code generation. In Proceedings of the ACM SIGPLAN Symposium on Compiler Construction, ACM SIGPLAN Notices 17,6 (June 1982), 32–43.
-
(1982)
Proceedings of the ACM SIGPLAN Symposium on Compiler Construction, ACM SIGPLAN Notices
, vol.17
, Issue.6
, pp. 32-43
-
-
Graham, S.L.1
Henry, R.R.2
Schulman, R.A.3
-
27
-
-
85029518126
-
High-quality code generation via bottom-up tree pattern matching
-
ACM, New York
-
Hatcher, P. J., and Christopher, T. W. High-quality code generation via bottom-up tree pattern matching. In Proceedings of the 11th Annual ACM Symposium on Principles of Programming Languages. ACM, New York, 1986, pp. 119–130.
-
(1986)
Proceedings of the 11th Annual ACM Symposium on Principles of Programming Languages
, pp. 119-130
-
-
Hatcher, P.J.1
Christopher, T.W.2
-
28
-
-
84976819910
-
Using dynamic programming to generate optimized code in a Graham-Glanville style code generator
-
June
-
Hatcher, P. J., Kukuck, R. C., and Christopher, T W. Using dynamic programming to generate optimized code in a Graham-Glanville style code generator. In Proceedings of the ACM SIGPLAN Symposium on Compiler Construction, ACM SIGPLAN Notices 19, 6 (June 1984), 25–36.
-
(1984)
Proceedings of the ACM SIGPLAN Symposium on Compiler Construction, ACM SIGPLAN Notices
, vol.19
, Issue.6
, pp. 25-36
-
-
Hatcher, P.J.1
Kukuck, R.C.2
Christopher, T.W.3
-
29
-
-
5844299126
-
-
Ph.D. dissertation, Computer Science Division, Electrical Engineering and Computer Science, University of California, Berkeley
-
Henry, R. R. Graham-Glanville code generators. Ph.D. dissertation, Computer Science Division, Electrical Engineering and Computer Science, University of California, Berkeley, 1984.
-
(1984)
Graham-Glanville code generators
-
-
Henry, R.R.1
-
30
-
-
0019899359
-
Pattern matching in trees
-
Hoffman, C. W., and O'Donnell, M. J. Pattern matching in trees. J. ACM 29, 1 (1982), 68–95.
-
(1982)
J. ACM
, vol.29
, Issue.1
, pp. 68-95
-
-
Hoffman, C.W.1
O'Donnell, M.J.2
-
31
-
-
0011230374
-
-
Tech. Rep. 359, IRIA Laboria, LeChesnay, France
-
Huet, G., and Levy, J.-J. Call by need computations in non-ambiguous linear term rewriting systems. Tech. Rep. 359, IRIA Laboria, LeChesnay, France, 1979.
-
(1979)
Call by need computations in non-ambiguous linear term rewriting systems
-
-
Huet, G.1
Levy, J.-J.2
-
33
-
-
0023210698
-
Dagon: Technology binding and local optimization by dag matching
-
ACM/IEEE, New York
-
Keutzer, K. Dagon: Technology binding and local optimization by dag matching. In Proceedings of the 24th Design Automation Conference. ACM/IEEE, New York, 1987, pp. 341–347.
-
(1987)
Proceedings of the 24th Design Automation Conference
, pp. 341-347
-
-
Keutzer, K.1
-
34
-
-
33747901596
-
Anatomy of a hardware compiler
-
July
-
Keutzer, K., and Wolf, W. Anatomy of a hardware compiler. In Proceedings of the ACM SIGPLAN '88 Conference on Programming Language Design and Implementation, ACM SIGPLAN Notices 23, 7 (July 1988), 95–104.
-
(1988)
Proceedings of the ACM SIGPLAN '88 Conference on Programming Language Design and Implementation, ACM SIGPLAN Notices
, vol.23
, Issue.7
, pp. 95-104
-
-
Keutzer, K.1
Wolf, W.2
-
36
-
-
84928819699
-
-
Tech. Rep. Dept. of Informatik, University of Kiel, Kiel, West Germany
-
Lang, H.-W., Schimmler, M., AND Schmeck, H. Matching tree patterns sublinear on the average. Tech. Rep. Dept. of Informatik, University of Kiel, Kiel, West Germany, 1980.
-
(1980)
Matching tree patterns sublinear on the average
-
-
Lang, H.-W.1
Schimmler, M.2
Schmeck, H.3
-
37
-
-
0039694335
-
-
Software Systems Research Center, S-58183, Linkoping, Sweden
-
Lunell, H. Code Generator Writing Systems. Software Systems Research Center, S-58183, Linkoping, Sweden, 1983.
-
(1983)
Code Generator Writing Systems
-
-
Lunell, H.1
-
38
-
-
84987255663
-
Optimal code generation for expression trees: An application of BURS theory
-
ACM, New York
-
Pelegri-Llopart, E., and Graham, S. L. Optimal code generation for expression trees: An application of BURS theory. In Proceedings of the 15th Annual ACM Symposium on Principles of Programming Languages. ACM, New York, 1988, pp. 204–308.
-
(1988)
Proceedings of the 15th Annual ACM Symposium on Principles of Programming Languages
, pp. 204-308
-
-
Pelegri-Llopart, E.1
Graham, S.L.2
-
39
-
-
3142726452
-
-
Tech. Rep. TUM-INFO-7731, Institut fur Informatik, Technische Universitat Munchen, Munich, West Germany, July
-
Ripken, K. Formale Beschreibun von Maschinen, Implementierungen und Optimierender Maschinen-codeerzeugung aus Attributierten Programm;;raphe. Tech. Rep. TUM-INFO-7731, Institut fur Informatik, Technische Universitat Munchen, Munich, West Germany, July 1977.
-
(1977)
Formale Beschreibun von Maschinen, Implementierungen und Optimierender Maschinen-codeerzeugung aus Attributierten Programm;;raphe
-
-
Ripken, K.1
-
40
-
-
0014855855
-
The generation of optimal code for arithmetic expressions
-
Sethi, R. and Ullman, J. D. The generation of optimal code for arithmetic expressions. J. ACM 17, 4 (1970), 715–728.
-
(1970)
J. ACM
, vol.17
, Issue.4
, pp. 715-728
-
-
Sethi, R.1
Ullman, J.D.2
-
41
-
-
0020277284
-
Recognition and selection of idioms for code optimization
-
Snyder, L. Recognition and selection of idioms for code optimization. Acta Inf. 17 (1982), 327–348.
-
(1982)
Acta Inf.
, vol.17
, pp. 327-348
-
-
Snyder, L.1
-
42
-
-
0040286088
-
-
Computing Science Tech. Rep. 120, AT&T Bell Laboratories, Murray Hill, N.J.
-
Tjiang, S. W. K. Twig reference manual. Computing Science Tech. Rep. 120, AT&T Bell Laboratories, Murray Hill, N.J., 1985.
-
(1985)
Twig reference manual
-
-
Tjiang, S.W.K.1
-
44
-
-
33747931743
-
-
Ph.D. dissertation, Computer Sciences Dept., Yale University, New Haven, Com.
-
Weingart, S. W. An efficient and systematic method of compiler code generation. Ph.D. dissertation, Computer Sciences Dept., Yale University, New Haven, Com., 1973.
-
(1973)
An efficient and systematic method of compiler code generation
-
-
Weingart, S.W.1
-
46
-
-
0019047783
-
An overview of the production quality compiler-compiler project
-
Aug.
-
Wulf, W., Leverett, B., Cattell, R., Hobbs, S., Newcomer, J., Reiner, A., and Schatz, B. An overview of the production quality compiler-compiler project. IEEE Comput. 13, 8 (Aug. 1980), 38–49.
-
(1980)
IEEE Comput.
, vol.13
, Issue.8
, pp. 38-49
-
-
Wulf, W.1
Leverett, B.2
Cattell, R.3
Hobbs, S.4
Newcomer, J.5
Reiner, A.6
Schatz, B.7
|