{"product_id":"9783030805142-ssa-based-compiler-design","title":"SSA-based Compiler Design","description":"\u003cmeta content=\"text\/html; charset=utf-8\" http-equiv=\"Content-Type\"\u003e\u003cp\u003e\u003cspan\u003e\u003cp\u003eThis book provides readers with a single-source reference to static-single assignment\u003c\/p\u003e\n\u003cp\u003e(SSA)-based compiler design.\u003c\/p\u003e. \u003cp\u003eThis book provides readers with a single-source reference to static-single assignment\u003c\/p\u003e\n\u003cp\u003e(SSA)-based compiler design. It is the first (and up to now only) book that covers\u003c\/p\u003e\n\u003cp\u003ein a deep and comprehensive way how an optimizing compiler can be designed using\u003c\/p\u003e\n\u003cp\u003ethe SSA form. After introducing vanilla SSA and its main properties, the authors\u003c\/p\u003e\n\u003cp\u003edescribe several compiler analyses and optimizations under this form. They illustrate\u003c\/p\u003e\n\u003cp\u003ehow compiler design can be made simpler and more efficient, thanks to the SSA form.\u003c\/p\u003e\n\u003cp\u003eThis book also serves as a valuable text\/reference for lecturers, making the teaching of\u003c\/p\u003e\n\u003cp\u003ecompilers simpler and more effective. Coverage also includes advanced topics, such as\u003c\/p\u003e\n\u003cp\u003ecode generation, aliasing, predication and more, making this book a valuable reference\u003c\/p\u003e\n\u003cp\u003efor advanced students and practicing engineers.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cbr\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"Rarewaves","offers":[{"title":"Default Title","offer_id":41051173650529,"sku":"9783030805142","price":124.28,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0092\/7504\/8033\/files\/d751e7dee44950ac1a5d4d81f309f6de.jpg?v=1698321310","url":"https:\/\/www.rarewaves.com\/products\/9783030805142-ssa-based-compiler-design","provider":"Rarewaves.com","version":"1.0","type":"link"}