메뉴 건너뛰기




Volumn 26, Issue 6, 1991, Pages 192-203

Register Allocation via Hierarchical Graph Coloring

Author keywords

[No Author keywords available]

Indexed keywords


EID: 84976675935     PISSN: 03621340     EISSN: 15581160     Source Type: Journal    
DOI: 10.1145/113446.113462     Document Type: Article
Times cited : (86)

References (16)
  • 1
    • 84976844361 scopus 로고
    • Control Flow Analysis. In Proceedings of the SIGPLAN ‘70 Symposium on Compiler Construction, pages 1-19, July
    • F. E. Allen. Control Flow Analysis. In Proceedings of the SIGPLAN ‘70 Symposium on Compiler Construction, pages 1-19, July 1970.
    • (1970)
    • Allen, F.E.1
  • 2
    • 0024700588 scopus 로고
    • Spill code minimization techniques for optimizing compilers. In Proceedings of the ACM SIGPLAN 89 Conference on Program Language Design and Implementation, pages 258-263, June
    • D. Bernstein, D. Goldin, M. Golumbic, H. Krawczyk, Y. Mansour, I. Nahshon, and R. Pinter. Spill code minimization techniques for optimizing compilers. In Proceedings of the ACM SIGPLAN 89 Conference on Program Language Design and Implementation, pages 258-263, June 1989.
    • (1989)
    • Bernstein, D.1    Goldin, D.2    Golumbic, M.3    Krawczyk, H.4    Mansour, Y.5    Nahshon, I.6    Pinter, R.7
  • 3
    • 0024701521 scopus 로고
    • Coloring Heuristics for Register Allocation. In Proceedings of the ACM SIGPLAN 89 Conference on Program Language Design and Implementation, pages 275-284, June
    • P. Briggs, K. Cooper, K. Kennedy, and L. Torczon. Coloring Heuristics for Register Allocation. In Proceedings of the ACM SIGPLAN 89 Conference on Program Language Design and Implementation, pages 275-284, June 1989.
    • (1989)
    • Briggs, P.1    Cooper, K.2    Kennedy, K.3    Torczon, L.4
  • 4
    • 84976665935 scopus 로고
    • Aggressive Live range Splitting. Technical report, Rice University
    • P. Briggs, K. Cooper, and L. Torczon. Aggressive Live range Splitting. Technical report, Rice University, 1991.
    • (1991)
    • Briggs, P.1    Cooper, K.2    Torczon, L.3
  • 5
    • 84963611861 scopus 로고
    • Improving Register Allocation for Subscripted Variables. In Proceedings of the ACM SIGPLAN 90 Conference on Program Language Design and Implementation, pages 53-65, June
    • D. Callahan, S. Carr, and K. Kennedy. Improving Register Allocation for Subscripted Variables. In Proceedings of the ACM SIGPLAN 90 Conference on Program Language Design and Implementation, pages 53-65, June 1990.
    • (1990)
    • Callahan, D.1    Carr, S.2    Kennedy, K.3
  • 6
    • 85044697332 scopus 로고
    • Register Allocation and Spilling via Graph Coloring. In Proceedings of the SIGPLAN ‘82 Symposium on Compiler Construction, pages 98-105, June
    • G. Chaitin. Register Allocation and Spilling via Graph Coloring. In Proceedings of the SIGPLAN ‘82 Symposium on Compiler Construction, pages 98-105, June 1982.
    • (1982)
    • Chaitin, G.1
  • 7
    • 84956695323 scopus 로고
    • Minimizing Register Usage Penalty at Procedure Calls. In Proceedings of the ACM SIGPLAN 88 Conference on Program Language Design and Implementation, pages 85-94, June
    • F. Chow. Minimizing Register Usage Penalty at Procedure Calls. In Proceedings of the ACM SIGPLAN 88 Conference on Program Language Design and Implementation, pages 85-94, June 1988.
    • (1988)
    • Chow, F.1
  • 8
    • 84976820721 scopus 로고    scopus 로고
    • Register Allocation by Priority-based Coloring. In Proceedings of
    • F. Chow and J. Hennessy. Register Allocation by Priority-based Coloring. In Proceedings of
    • Chow, F.1    Hennessy, J.2
  • 9
    • 84976682572 scopus 로고
    • the SIGPLAN ‘84 Symposium on Compiler Construction, SIGPLAN Notices Vol. 19, No. 6, pages 222-232, June
    • the SIGPLAN ‘84 Symposium on Compiler Construction, SIGPLAN Notices Vol. 19, No. 6, pages 222-232, June 1984.
    • (1984)
  • 10
    • 0024866680 scopus 로고
    • An Efficient Method of Computing Static Single Assignment Form. In Conference Record of the Sixteenth ACM Symposium on the Principles of Programming Languages, pages 25-35, January
    • R. Cytron, J. Ferrante, B. Rosen, M. Wegman, and K. Zadeck. An Efficient Method of Computing Static Single Assignment Form. In Conference Record of the Sixteenth ACM Symposium on the Principles of Programming Languages, pages 25-35, January 1989.
    • (1989)
    • Cytron, R.1    Ferrante, J.2    Rosen, B.3    Wegman, M.4    Zadeck, K.5
  • 12
    • 0024699215 scopus 로고
    • Register Allocation via Clique Separators. In Proceedings of the ACM SIGPLAN 89 Conference on Program Language Design and Implementation, pages 264-274, June
    • R. Gupta, M. L. Soffa, and T. Steele. Register Allocation via Clique Separators. In Proceedings of the ACM SIGPLAN 89 Conference on Program Language Design and Implementation, pages 264-274, June 1989.
    • (1989)
    • Gupta, R.1    Soffa, M.L.2    Steele, T.3
  • 13
    • 84976806018 scopus 로고
    • Control Tree based Register Allocation. Technical report, COMPASS
    • K. Knobe and A. Meltzer. Control Tree based Register Allocation. Technical report, COMPASS, 1990.
    • (1990)
    • Knobe, K.1    Meltzer, A.2
  • 14
    • 84976777815 scopus 로고
    • Register Allocation in the SPUR Lisp Compiler. In Proceedings of the SIGPLAN ‘86 Symposium on Compiler Construction, SIGPLAN Notices Vol. 21, No. 7, pages 255-263, June
    • J. Larus and P. Hilfinger. Register Allocation in the SPUR Lisp Compiler. In Proceedings of the SIGPLAN ‘86 Symposium on Compiler Construction, SIGPLAN Notices Vol. 21, No. 7, pages 255-263, June 1986.
    • (1986)
    • Larus, J.1    Hilfinger, P.2
  • 15
    • 0019246090 scopus 로고
    • Structural Analysis: A New Approach to Flow Analysis in Optimizing Compilers
    • 5:151-153
    • M. Sharir. Structural Analysis: A New Approach to Flow Analysis in Optimizing Compilers. Computer Languages, 5:151-153, 1980.
    • (1980) Computer Languages
    • Sharir, M.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.