The Compiler Design Handbook: Optimizations and Machine Code GenerationThe widespread use of object-oriented languages and Internet security concerns are just the beginning. Add embedded systems, multiple memory banks, highly pipelined units operating in parallel, and a host of other advances and it becomes clear that current and future computer architectures pose immense challenges to compiler designers-challenges th |
No grāmatas satura
1.5. rezultāts no 5.
26. lappuse
Atvainojiet, šīs lappuses saturs ir ierobežots..
Atvainojiet, šīs lappuses saturs ir ierobežots..
31. lappuse
Atvainojiet, šīs lappuses saturs ir ierobežots..
Atvainojiet, šīs lappuses saturs ir ierobežots..
34. lappuse
Atvainojiet, šīs lappuses saturs ir ierobežots..
Atvainojiet, šīs lappuses saturs ir ierobežots..
35. lappuse
Atvainojiet, šīs lappuses saturs ir ierobežots..
Atvainojiet, šīs lappuses saturs ir ierobežots..
36. lappuse
Atvainojiet, šīs lappuses saturs ir ierobežots..
Atvainojiet, šīs lappuses saturs ir ierobežots..
Lietotāju komentāri - Rakstīt atsauksmi
Ierastajās vietās neesam atraduši nevienu atsauksmi.
Saturs
Chapter 2 Automatic Generation of Code Optimizers from Formal Specifications | 61 |
Chapter 3 Scalar Compiler Optimizations on the Static Single Assignment Form and the Flow Graph | 99 |
Chapter 4 ProfileGuided Complier Optimizations | 143 |
Chapter 5 Shape Analysis and Applications | 175 |
Chapter 6 Optimizations for ObjectOriented Languages | 219 |
Chapter 7 Data Flow Testing | 247 |
Chapter 8 Program Slicing | 269 |
Chapter 9 Debuggers for Programming Languages | 295 |
Chapter 14 Architecture Description Languages for Retargetable Compilation | 535 |
Chapter 15 Instruction Selection Using Tree Parsing | 565 |
Chapter 16 Retargetable Very Long Instruction Word Compiler Framework for Digital Signal Processors | 603 |
Chapter 17 Instruction Scheduling | 631 |
Chapter 18 Software Pipelining | 689 |
Chapter 19 Dynamic Complication | 739 |
Chapter 20 Compiling Safe Mobile Code | 763 |
Chapter 21 Type Systems in Programming Languages | 801 |
Chapter 10 Dependence Analysis and Parallelizing Transformations | 329 |
Chapter 11 Compilation for Distributed Memory Architectures | 373 |
Chapter 12 Automatic Data Distribution | 409 |
Chapter 13 Register Allocation | 461 |
Chapter 22 An Introduction to Operational Semantics | 841 |
891 | |
917 | |
Citi izdevumi - Skatīt visu
The Compiler Design Handbook: Optimizations and Machine Code Generation Y.N. Srikant,Priti Shankar Priekšskatījums nav pieejams - 2002 |
Bieži izmantoti vārdi un frāzes
abstract ACM SIGPLAN algorithm approach architecture array assignment basic block binary break point cache called code motion computation Conference on Programming constant propagation constraints construct control flow control flow graph corresponding cost cycle data dependence data flow analysis debugger defined definition denoted distributed dynamic compilation edge elimination equations evaluation example execution expression flow functions flow graph framework global input instruction scheduling integer iteration layout linear live range load loop machine memory module node operands operation operational semantics optimization parallel partitioning path performed phase pointer predicate problem Proceedings processors program point Programming Languages reduce reference region register allocation register pressure represents resource result retargetable rules runtime scheduling method Section semantics sequence shown in Figure slicing software pipelining specification spill statement static subtyping Symposium techniques term transformations tree value number variable vector VLIW