메뉴 건너뛰기




Volumn 39, Issue 4, 2004, Pages 104-105

Automatic generation of peephole optimizations

Author keywords

[No Author keywords available]

Indexed keywords

PEEPHOLE OPTIMIZERS (PO); RETARGETABLE COMPILERS; TRANSLATION GRAMMAR;

EID: 3142770711     PISSN: 03621340     EISSN: None     Source Type: Journal    
DOI: 10.1145/989393.989407     Document Type: Conference Paper
Times cited : (5)

References (33)
  • 1
    • 0026136343 scopus 로고    scopus 로고
    • Code generation for streaming: An access/execute mechanism
    • 4/91
    • Manuel E. Benitez and Jack W. Davidson. Code generation for streaming: an access/execute mechanism. ASPLOS'91:132-141, 4/91.
    • ASPLOS'91 , pp. 132-141
    • Benitez, M.E.1    Davidson, J.W.2
  • 3
    • 85028829080 scopus 로고    scopus 로고
    • The advantages of machine-dependent global optimization
    • 3/94
    • Manuel E. Benitez and Jack W. Davidson. The advantages of machine-dependent global optimization. PLSA'94:105-124, 3/94.
    • PLSA'94 , pp. 105-124
    • Benitez, M.E.1    Davidson, J.W.2
  • 4
    • 0033905645 scopus 로고    scopus 로고
    • UQBT: Adaptable binary translation at low cost
    • 3
    • Christina Cifuentes and Mike Van Emmerik. UQBT: Adaptable binary translation at low cost. IEEE Computer 33(3):60-66, 3/2000.
    • (2000) IEEE Computer , vol.33 , Issue.3 , pp. 60-66
    • Cifuentes, C.1    Van Emmerik, M.2
  • 5
    • 84976748796 scopus 로고    scopus 로고
    • The design and application of a retargetable peephole optimizer
    • 4/80
    • Jack W. Davidson and Christopher W. Fraser. The design and application of a retargetable peephole optimizer. ACM TOPLAS 2(2):191-202, 4/80.
    • ACM TOPLAS , vol.2 , Issue.2 , pp. 191-202
    • Davidson, J.W.1    Fraser, C.W.2
  • 7
    • 84976719627 scopus 로고    scopus 로고
    • Eliminating redundant object code
    • 1/82
    • Jack W. Davidson and Christopher W. Fraser. Eliminating redundant object code. POPL '52:128-132, 1/82.
    • POPL'52 , pp. 128-132
    • Davidson, J.W.1    Fraser, C.W.2
  • 8
    • 84976779306 scopus 로고    scopus 로고
    • Automatic generation of peephole optimizations
    • 6/84
    • Jack W. Davidson and Christopher W. Fraser. Automatic generation of peephole optimizations. CC'84:111-116, 6/84.
    • CC'84 , pp. 111-116
    • Davidson, J.W.1    Fraser, C.W.2
  • 9
    • 0021500333 scopus 로고    scopus 로고
    • Register allocation and exhaustive peephole optimization
    • 9/84
    • Jack W. Davidson and Christopher W. Fraser. Register allocation and exhaustive peephole optimization. Software - Practice&Experience 14(9):857-865, 9/84.
    • Software - Practice&Experience , vol.14 , Issue.9 , pp. 857-865
    • Davidson, J.W.1    Fraser, C.W.2
  • 10
    • 84976688919 scopus 로고    scopus 로고
    • Code selection through object code optimization
    • 10/84
    • Jack W. Davidson and Christopher W. Fraser. Code selection through object code optimization. ACM TOPLAS 6(4):505-526, 10/84.
    • ACM TOPLAS , vol.6 , Issue.4 , pp. 505-526
    • Davidson, J.W.1    Fraser, C.W.2
  • 11
    • 0023453238 scopus 로고    scopus 로고
    • Automatic inference and fast interpretation of peephole optimization rules
    • 11/87
    • Jack W. Davidson and Christopher W. Fraser. Automatic inference and fast interpretation of peephole optimization rules. Software - Practice&Experience 17(11):801-812, 11/87.
    • Software - Practice&Experience , vol.17 , Issue.11 , pp. 801-812
    • Davidson, J.W.1    Fraser, C.W.2
  • 12
    • 0028056506 scopus 로고    scopus 로고
    • Memory access coalescing: A technique for eliminating redundant memory accesses
    • 6/94
    • Jack W. Davidson and Sanjay Jinturkar. Memory access coalescing: a technique for eliminating redundant memory accesses. PLDI'94:186-195, 6/94.
    • PLDI'94 , pp. 186-195
    • Davidson, J.W.1    Jinturkar, S.2
  • 13
    • 0024303947 scopus 로고    scopus 로고
    • Quick compilers using peephole optimizations
    • 1/89
    • Jack W. Davidson and David B. Whalley. Quick compilers using peephole optimizations. Software - Practice&Experience 19(1):195-203, 1/89.
    • Software - Practice&Experience , vol.19 , Issue.1 , pp. 195-203
    • Davidson, J.W.1    Whalley, D.B.2
  • 14
    • 0018308343 scopus 로고    scopus 로고
    • A compact, machine-independent peephole optimizer
    • 1/79
    • Christopher W. Fraser. A compact, machine-independent peephole optimizer. POPL'79:1-6, 1/79.
    • POPL'79 , pp. 1-6
    • Fraser, C.W.1
  • 15
    • 84918678960 scopus 로고    scopus 로고
    • Automatic generation of fast optimizing code generators
    • 6/88
    • Christopher W. Fraser and Alan L. Wendt. Automatic generation of fast optimizing code generators. PLDI'88:79-84, 6/88.
    • PLDI'88 , pp. 79-84
    • Fraser, C.W.1    Wendt, A.L.2
  • 16
    • 84976709604 scopus 로고    scopus 로고
    • A formal framework for the derivation of machine-specific optimizers
    • 7/83
    • Robert Giegerich. A formal framework for the derivation of machine-specific optimizers. ACM TOPLAS 5(3):478-498, 7/83.
    • ACM TOPLAS , vol.5 , Issue.3 , pp. 478-498
    • Giegerich, R.1
  • 17
    • 3743061467 scopus 로고    scopus 로고
    • MicroUnity's MediaProcessor architecture
    • 8/96
    • Craig Hansen. MicroUnity's MediaProcessor architecture. IEEE Micro 16(4):34-41, 8/96.
    • IEEE Micro , vol.16 , Issue.4 , pp. 34-41
    • Hansen, C.1
  • 18
    • 84976668865 scopus 로고    scopus 로고
    • The Y programming language
    • 2/81
    • David R. Hanson. The Y programming language. SIGPLAN Notices 16(2):59-68, 2/81.
    • SIGPLAN Notices , vol.16 , Issue.2 , pp. 59-68
    • Hanson, D.R.1
  • 19
    • 0031644971 scopus 로고    scopus 로고
    • Bounding loop iterations for timing analysis
    • 6/98
    • Christopher Healy, Mikael Sjödin, Viresh Rustagi, and David Whalley. Bounding loop iterations for timing analysis. RTAS'98:12-21, 6/98.
    • RTAS'98 , pp. 12-21
    • Healy, C.1    Sjödin, M.2    Rustagi, V.3    Whalley, D.4
  • 22
    • 84976784389 scopus 로고    scopus 로고
    • Discovering machine-specific code improvements
    • 6/86
    • Peter B. Kessler. Discovering machine-specific code improvements. CC'86:249-254, 6/86.
    • CC'86 , pp. 249-254
    • Kessler, P.B.1
  • 23
    • 84976754717 scopus 로고    scopus 로고
    • Peep - An architectural description driven peephole optimizer
    • 6/84
    • Robert R. Kessler. Peep - An architectural description driven peephole optimizer. CC'84:106-110, 6/84.
    • CC'84 , pp. 106-110
    • Kessler, R.R.1
  • 25
    • 3142661971 scopus 로고    scopus 로고
    • Peephole optimization
    • 7/65
    • W. M. McKeeman. Peephole optimization. CACM 8(7):443-444, 7/65.
    • CACM , vol.8 , Issue.7 , pp. 443-444
    • McKeeman, W.M.1
  • 26
    • 0024887733 scopus 로고    scopus 로고
    • Fast peephole optimization techniques
    • 12/89
    • B. J. McKenzie. Fast peephole optimization techniques. Software - Practice&Experience 19(12):1151-1162, 12/89.
    • Software - Practice&Experience , vol.19 , Issue.12 , pp. 1151-1162
    • McKenzie, B.J.1
  • 27
    • 0026972781 scopus 로고    scopus 로고
    • Avoiding unconditional branches by code replication
    • 6/92
    • Frank Mueller and David Whalley. Avoiding unconditional branches by code replication. PLDI'92:322-330, 6/92.
    • PLDI'92 , pp. 322-330
    • Mueller, F.1    Whalley, D.2
  • 30
    • 85088056227 scopus 로고    scopus 로고
    • Coalescing conditional branches into efficient indirect jumps
    • 9/97
    • Gang-Ryung Uh and David Whalley. Coalescing conditional branches into efficient indirect jumps. Proc. of the Static Analysis Symposium:315-329, 9/97.
    • Proc. of the Static Analysis Symposium , pp. 315-329
    • Uh, G.-R.1    Whalley, D.2
  • 31
    • 0031369396 scopus 로고    scopus 로고
    • Timing analysis for data caches and set-associative caches
    • 6/97
    • Randall T. White, Frank Mueller, Christopher A. Healy, David B. Whalley, and Marion G. Harmon. Timing analysis for data caches and set-associative caches. RTAS'97:192-202, 6/97.
    • RTAS'97 , pp. 192-202
    • White, R.T.1    Mueller, F.2    Healy, C.A.3    Whalley, D.B.4    Harmon, M.G.5
  • 33
    • 3142735194 scopus 로고    scopus 로고
    • Efficient and effective branch reordering using profile data
    • to appear
    • Minghuo Yang, Gang-Ryung Uh, and David B. Whalley. Efficient and effective branch reordering using profile data. ACM TOPLAS, to appear.
    • ACM TOPLAS
    • Yang, M.1    Uh, G.-R.2    Whalley, D.B.3


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