Advanced compiler design and implementation

By: Muchnick, Steven SMaterial type: TextTextPublication details: San Francisco, Calif. : Morgan Kaufmann Publishers, c1997Description: xxix, 856 p. : illustrationsISBN: 1558603204; 9781558603202 ; 9788131214039 ; 8131214036Subject(s): Compilers (Computer programs) | Systems programming (Computer science)DDC classification: 005.453 Online resources: Click here to access online | Click here to access online
Contents:
Foreword / Susan Graham -- 1. Introduction to Advanced Topics -- 2. Informal Compiler Algorithm Notation (ICAN) -- 3. Symbol-Table Structure -- 4. Intermediate Representations -- 5. Run-Time Support -- 6. Producing Code Generators Automatically -- 7. Control-Flow Analysis -- 8. Data-Flow Analysis -- 9. Dependence Analysis and Dependence Graphs -- 10. Alias Analysis -- 11. Introduction to Optimization -- 12. Early Optimizations -- 13. Redundancy Elimination -- 14. Loop Optimizations -- 15. Procedure Optimizations -- 16. Register Allocation -- 17. Code Scheduling -- 18. Control-Flow and Low-Level Optimizations -- 19. Interprocedural Analysis and Optimization -- 20. Optimization for the Memory Hierarchy.
Summary: This work examines advanced issues in the design and implementation of compilers for modern processors.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Collection Call number Status Date due Barcode Item holds
Reference Books Reference Books Pampaimadu
Reference
Reference 005.453 MUC (Browse shelf(Opens below)) Available 012421
Total holds: 0

Included Technical & Subject Index.

Foreword / Susan Graham --
1. Introduction to Advanced Topics --
2. Informal Compiler Algorithm Notation (ICAN) --
3. Symbol-Table Structure --
4. Intermediate Representations --
5. Run-Time Support --
6. Producing Code Generators Automatically --
7. Control-Flow Analysis --
8. Data-Flow Analysis --
9. Dependence Analysis and Dependence Graphs --
10. Alias Analysis --
11. Introduction to Optimization --
12. Early Optimizations --
13. Redundancy Elimination --
14. Loop Optimizations --
15. Procedure Optimizations --
16. Register Allocation --
17. Code Scheduling --
18. Control-Flow and Low-Level Optimizations --
19. Interprocedural Analysis and Optimization --
20. Optimization for the Memory Hierarchy.

This work examines advanced issues in the design and implementation of compilers for modern processors.

There are no comments on this title.

to post a comment.

© University of Vavuniya

---