메뉴 건너뛰기




Volumn 30, Issue 6, 1995, Pages 1-12

Efficient Context-Sensitive Pointer Analysis for C Programs

Author keywords

[No Author keywords available]

Indexed keywords


EID: 84976841171     PISSN: 03621340     EISSN: 15581160     Source Type: Journal    
DOI: 10.1145/223428.207111     Document Type: Article
Times cited : (349)

References (16)
  • 1
    • 0025444591 scopus 로고
    • Analysis of Pointers and Structures
    • In Proceedings of the ACM SIGPLAN'90 Conference on Programming Language Design andlmplementation, pages, June
    • D. R. Chase, M. Wegman, and F. K. Zadeck. Analysis of Pointers and Structures. In Proceedings of the ACM SIGPLAN'90 Conference on Programming Language Design andlmplementation, pages 296–310, June 1990.
    • (1990) , pp. 296-310
    • Chase, D.R.1    Wegman, M.2    Zadeck, F.K.3
  • 2
    • 0027311335 scopus 로고
    • Efficient Flow-Sensitive Interprocedural Computation of Pointer-Induced Aliases and Side Effects
    • In Proceedings of the 20th Annual ACM Symposium on Principles of Programming Languages, pages, Jan
    • J.-D. Choi, M. Burke, and P. Carini. Efficient Flow-Sensitive Interprocedural Computation of Pointer-Induced Aliases and Side Effects. In Proceedings of the 20th Annual ACM Symposium on Principles of Programming Languages, pages 232–245, Jan. 1993.
    • (1993) , pp. 232-245
    • Choi, J.-D.1    Burke, M.2    Carini, P.3
  • 3
    • 0024866680 scopus 로고
    • An Efficient Method of Computing Static Single Assignment Form
    • In Proceedings of the 16th Annual ACM Symposium on Principles of Programming Languages, pages, Jan
    • R. Cytron, J. Ferrante, B. K. Rosen, M. N. Wegman, and F. K. Zadeck. An Efficient Method of Computing Static Single Assignment Form. In Proceedings of the 16th Annual ACM Symposium on Principles of Programming Languages, pages 25–35, Jan. 1989.
    • (1989) , pp. 25-35
    • Cytron, R.1    Ferrante, J.2    Rosen, B.K.3    Wegman, M.N.4    Zadeck, F.K.5
  • 4
    • 0027961596 scopus 로고
    • Interprocedural May-Alias Analysis for Pointers: Beyond k-limiting
    • In Proceedings of the ACM SIGPLAN'94 Conference on Programming Language Design and Implementation, pages, June
    • A. Deutsch. Interprocedural May-Alias Analysis for Pointers: Beyond k-limiting. In Proceedings of the ACM SIGPLAN'94 Conference on Programming Language Design and Implementation, pages 230–241, June 1994.
    • (1994) , pp. 230-241
    • Deutsch, A.1
  • 5
    • 84976809551 scopus 로고
    • A Practical Interprocedural Alias Analysis for an Optimizing/Parallelizing C Compiler. Master’s thesis, School of Computer Science, McGill University, Aug
    • M. Emami. A Practical Interprocedural Alias Analysis for an Optimizing/Parallelizing C Compiler. Master’s thesis, School of Computer Science, McGill University, Aug. 1993.
    • (1993)
    • Emami, M.1
  • 6
    • 0027961597 scopus 로고
    • Context-Sensitive Interprocedural Points-to Analysis in the Presence of Function Pointers
    • In Proceedings of the ACM SIGPLAN'94 Conference on Programming Language Design and Implementation, pages, June
    • M. Emami, R. Ghiya, and L. J. Hendren. Context-Sensitive Interprocedural Points-to Analysis in the Presence of Function Pointers. In Proceedings of the ACM SIGPLAN'94 Conference on Programming Language Design and Implementation, pages 242–256, June 1994.
    • (1994) , pp. 242-256
    • Emami, M.1    Ghiya, R.2    Hendren, L.J.3
  • 7
    • 84976777141 scopus 로고
    • Interproccdural Analysis for Parallelization; Preliminary Results. Technical Report CSL-TR-95-665, Computer Systems Lab, Stanford University, Stanford, CA 94305–4055, Apr
    • M. W. Hail, S. P. Amarasinghe, B. R. Murphy, and M. S. Lam. Interproccdural Analysis for Parallelization; Preliminary Results. Technical Report CSL-TR-95-665, Computer Systems Lab, Stanford University, Stanford, CA 94305–4055, Apr. 1995.
    • (1995)
    • Hail, M.W.1    Amarasinghe, S.P.2    Murphy, B.R.3    Lam, M.S.4
  • 8
    • 34047163757 scopus 로고
    • The Interprocedural Analysis and Automatic Parallelization of Scheme Programs
    • Oct
    • W. L. Harrison III. The Interprocedural Analysis and Automatic Parallelization of Scheme Programs. Lisp and Symbolic Computation, 2(3): 176–396, Oct. 1989.
    • (1989) Lisp and Symbolic Computation , vol.2 , Issue.3 , pp. 176-396
    • Harrison, W.L.1
  • 10
    • 85040171708 scopus 로고
    • P. Jouvelot, and R. Triolet. In Proceedings of the 1991 ACM International Conference on Supercomputing, pages 254–251, June
    • F. Irigoin, P. Jouvelot, and R. Triolet. Semantical Interprocedural Parallelization: An Overview of the PIPS Project. In Proceedings of the 1991 ACM International Conference on Supercomputing, pages 254–251, June 1991.
    • (1991) Semantical Interprocedural Parallelization: An Overview of the PIPS Project
    • Irigoin, F.1
  • 11
    • 0002371687 scopus 로고
    • Flow Analysis and Optimization of Lisp-like Structures
    • In S. Muchnick and N. Jones, editors, Program Flow Analysis: Theory and Applications, pages, Prentice Hall
    • N. Jones and S. Muchnick. Flow Analysis and Optimization of Lisp-like Structures. In S. Muchnick and N. Jones, editors, Program Flow Analysis: Theory and Applications, pages 102–131. Prentice Hall, 1979.
    • (1979) , pp. 102-131
    • Jones, N.1    Muchnick, S.2
  • 12
    • 0026987136 scopus 로고
    • A Safe Approximate Algorithm for Interprocedural Pointer Aliasinq
    • In Proceedings of the ACM SIGPLAN'92 Conference on Programming Language Design and Implementation, pages, June
    • W. Landi and B. G. Ryder. A Safe Approximate Algorithm for Interprocedural Pointer Aliasinq. In Proceedings of the ACM SIGPLAN'92 Conference on Programming Language Design and Implementation, pages 235–248, June 1992.
    • (1992) , pp. 235-248
    • Landi, W.1    Ryder, B.G.2
  • 13
    • 84956616916 scopus 로고
    • Detecting Conflicts Between Structure Accesses
    • In Proceedings of the ACM SIGPLAN'88 Conference on Programming Language Design and Implementation, pages, June
    • J. R. Larus and P. N. Hilfinger. Detecting Conflicts Between Structure Accesses. In Proceedings of the ACM SIGPLAN'88 Conference on Programming Language Design and Implementation, pages 21–34, June 1988.
    • (1988) , pp. 21-34
    • Larus, J.R.1    Hilfinger, P.N.2
  • 15
    • 84976681618 scopus 로고
    • Personal communication, Oct
    • E. Ruf. Personal communication, Oct. 1994.
    • (1994)
    • Ruf, E.1
  • 16
    • 84976692695 scopus 로고
    • SUIF: An Infrastructure for Research on Parallelizing and Optimizing Compilers
    • Dec
    • R. P. Wilson et al, SUIF: An Infrastructure for Research on Parallelizing and Optimizing Compilers. ACM SIG-PLAN Notices, 29(12):31-37, Dec. 1994.
    • (1994) ACM SIG-PLAN Notices , vol.29 , Issue.12 , pp. 31-37
    • Wilson, R.P.1


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