-
6
-
-
0026368758
-
Using profile information to assist classic code optimizations
-
[ChangMahlkeHwu91] December
-
[ChangMahlkeHwu91] Pohua P. Chang, Scott A. Mahlke and Wen-Mei W. Hwu. Using Profile Information to Assist Classic Code Optimizations. Software Practice and Experience 21(12), December 1991, pages 1301-1321.
-
(1991)
Software Practice and Experience
, vol.21
, Issue.12
, pp. 1301-1321
-
-
Chang, P.P.1
Mahlke, S.A.2
Hwu, W.-M.W.3
-
8
-
-
0026243790
-
Efficiently computing static single assignment form and the control dependence graph
-
[Cytron+91] October
-
[Cytron+91] Ron Cytron, Jeanne Ferrante, Barry K. Rosen, Mark N. Wegman and F. Kenneth Zadeck. Efficiently Computing Static Single Assignment Form and the Control Dependence Graph. ACM Transactions on Programming Languages and Systems 13(4), October 1991, pages 451-490.
-
(1991)
ACM Transactions On Programming Languages and Systems
, vol.13
, Issue.4
, pp. 451-490
-
-
Cytron, R.1
Ferrante, J.2
Rosen, B.K.3
Wegman, M.N.4
Kenneth Zadeck, F.5
-
9
-
-
0003831259
-
-
[Ellis85] PhD Thesis, Yale University, February 1985. Also available from MIT Press
-
[Ellis85] John R. Ellis. Bulldog: A Compiler for VLIW Architectures. PhD Thesis, Yale University, February 1985. Also available from MIT Press, 1986.
-
(1986)
Bulldog: A Compiler for VLIW Architectures
-
-
Ellis, J.R.1
-
10
-
-
0019596071
-
Trace Scheduling: A technique for global microcode compaction
-
[Fisher81] July
-
[Fisher81] Joseph A. Fisher. Trace Scheduling: A Technique for Global Microcode Compaction. IEEE Transactions on Computers 30(7), July 1981, pages 478-490.
-
(1981)
IEEE Transactions On Computers
, vol.30
, Issue.7
, pp. 478-490
-
-
Fisher, J.A.1
-
13
-
-
0027568719
-
Optimizing array bound checks using flow analysis
-
[Gupta93] March-December
-
[Gupta93] Rajiv Gupta. Optimizing Array Bound Checks Using Flow Analysis. ACM Letters on Programming Languages and Systems 2(1-4), March-December 1993, pages 135-150.
-
(1993)
ACM Letters On Programming Languages and Systems
, vol.2
, Issue.1-4
, pp. 135-150
-
-
Gupta, R.1
-
14
-
-
0017494622
-
Compiler analysis of the value ranges for variables
-
[Harrison77] May
-
[Harrison77] William H. Harrison. Compiler Analysis of the Value Ranges for Variables. IEEE Transactions on Software Engineering, 3,3), May,1977, 243-250.
-
(1977)
IEEE Transactions on Software Engineering
, vol.3
, Issue.3
, pp. 243-250
-
-
Harrison, W.H.1
-
21
-
-
0027569266
-
Interprocedural Constant Propagation: An empirical study
-
[MetzgerStroud93] March-December
-
[MetzgerStroud93] Robert Metzger and Sean Stroud. Interprocedural Constant Propagation: An Empirical Study. ACM Letters on Programming Languages and Systems 2(1-4), March-December 1993, pages 213-232.
-
(1993)
ACM Letters On Programming Languages and Systems
, vol.2
, Issue.1-4
, pp. 213-232
-
-
Metzger, R.1
Stroud, S.2
-
26
-
-
0024304650
-
A simple interprocedural register allocation algorithm and its effectiveness for LISP
-
[SteenkisteHennessy89] January
-
[SteenkisteHennessy89] Peter A. Steenkiste and John L. Hennessy. A Simple Interprocedural Register Allocation Algorithm and Its Effectiveness for LISP. ACM Transactions on Programming Languages and Systems 11(1), January 1989, pages 1-32.
-
(1989)
ACM Transactions On Programming Languages and Systems
, vol.11
, Issue.1
, pp. 1-32
-
-
Steenkiste, P.A.1
Hennessy, J.L.2
|