João Saraiva, Doaitse Swierstra (auth.), Stefan Jähnichen (eds.)3540657177, 9783540657170
Table of contents :
Front Matter….Pages –
Data Structure Free Compilation….Pages 1-16
Debugging Eli-Generated Compilers with Noosa….Pages 17-31
Faster Generalized LR Parsing….Pages 32-46
Interprocedural Path Profiling….Pages 47-62
Experimental Comparison of Call String and Functional Approaches to Interprocedural Analysis….Pages 63-75
Link-Time Improvement of Scheme Programs….Pages 76-90
Expansion-Based Removal of Semantic Partial Redundancies….Pages 91-106
Register Pressure Sensitive Redundancy Elimination….Pages 107-121
Code Optimization by Integer Linear Programming….Pages 122-136
Evaluation of Algorithms for Local Register Allocation….Pages 137-152
Efficient State-Diagram Construction Methods for Software Pipelining….Pages 153-167
A Comparison of Compiler Tiling Algorithms….Pages 168-182
Implementation Issues of Loop-Level Speculative Run-Time Parallelization….Pages 183-197
Compilation and Memory Management for ASF+SDF….Pages 198-213
The Design of the PROMIS Compiler….Pages 214-228
Floating Point to Fixed Point Conversion of C Code….Pages 229-243
Optimizing Object-Oriented Languages through Architectural Transformations….Pages 244-258
Virtual Cache Line: A New Technique to Improve Cache Exploitation for Recursive Data Structures….Pages 259-273
Extending Modulo Scheduling with Memory Reference Merging….Pages 274-287
TRAP ping Modelica with Python….Pages 288-291
A Programmable ANSI C Transformation Engine….Pages 292-295
Tool Support for Language Design and Prototyping with Montages….Pages 296-300
Back Matter….Pages –
Reviews
There are no reviews yet.