Skip to main content

VDM Verlag Dr. Mueller E.K.

Automatic Code Generation Using Dynamic Programming

No reviews yet
Product Code: 9783836461580
ISBN13: 9783836461580
Condition: New
$53.25

Automatic Code Generation Using Dynamic Programming

$53.25
 
Building compiler back ends from declarative specifications that map tree structured intermediate representations onto target machine code is the topic of this book. Although many tools and approaches have been devised to tackle the problem of automated code generation, there is still room for improvement. In this context we present HBURG, an implementation of a code generator generator that emits compiler back ends from concise tree pattern specifications written in our code generator description language. The language features attribute grammar style specifications and allows for great flexibility with respect to the placement of semantic actions. Our main contribution is to show that these language features can be integrated into automatically generated code generators that perform optimal instruction selection based on tree pattern matching combined with dynamic programming. In order to substantiate claims about the usefulness of our language we provide two complete examples that demonstrate how to specify code generators for RISC and CISC architectures. Compiler writers are the primary target audience of this book.


Author: Igor B?m
Publisher: VDM Verlag Dr. Mueller E.K.
Publication Date: Feb 08, 2008
Number of Pages: 108 pages
Binding: Paperback or Softback
ISBN-10: 3836461587
ISBN-13: 9783836461580
 

Customer Reviews

This product hasn't received any reviews yet. Be the first to review this product!

Faster Shipping

Delivery in 3-8 days

Easy Returns

14 days returns

Discount upto 30%

Monthly discount on books

Outstanding Customer Service

Support 24 hours a day