Unisciti a noi in un viaggio nel mondo dei libri!
Aggiungi questo libro allo scaffale
Grey
Scrivi un nuovo commento Default profile 50px
Grey
Iscriviti per leggere l'intero libro o leggi le prime pagine gratuitamente!
All characters reduced
LLVM Code Generation - A deep dive into compiler backend development - cover

LLVM Code Generation - A deep dive into compiler backend development

Quentin Colombet

Casa editrice: Packt Publishing

  • 0
  • 0
  • 0

Sinossi

The LLVM infrastructure is a popular compiler ecosystem widely used in the tech industry and academia. This technology is crucial for both experienced and aspiring compiler developers looking to make an impact in the field. Written by Quentin Colombet, a veteran LLVM contributor and architect of the GlobalISel framework, this book provides a primer on the main aspects of LLVM, with an emphasis on its backend infrastructure; that is, everything needed to transform the intermediate representation (IR) produced by frontends like Clang into assembly code and object files.You’ll learn how to write an optimizing code generator for a toy backend in LLVM. The chapters will guide you step by step through building this backend while exploring key concepts, such as the ABI, cost model, and register allocation. You’ll also find out how to express these concepts using LLVM's existing infrastructure and how established backends address these challenges. Furthermore, the book features code snippets that demonstrate the actual APIs.By the end of this book, you’ll have gained a deeper understanding of LLVM. The concepts presented are expected to remain stable across different LLVM versions, making this book a reliable quick reference guide for understanding LLVM.
Disponibile da: 23/05/2025.
Lunghezza di stampa: 620 pagine.

Altri libri che potrebbero interessarti

  • Not What the Doctor Ordered - Liberating Caregivers and Empowering Consumers for Successful Health Reform - cover

    Not What the Doctor Ordered -...

    Jeffrey C. Bauer

    • 0
    • 0
    • 0
    This twenty-fifth anniversary edition completely updates the powerful insights and policy recommendations of Not What the Doctor Ordered, first published in 1993 by renowned healthcare futurist and medical economist the author. It presents specific solutions to serious problems of cost, quality, access, and outcomes by allowing all Americans to purchase services directly from caregivers who provide an expanding array of medical services at least as well as physicians—at lower cost. 
     
    Focusing on new realities of the twenty-first century, the author shows not only why giving consumers the right to choose advanced practitioners is the top priority for improving our overpriced, underperforming medical care delivery system, but also how to make the necessary changes. As he clearly and concisely explains from medical and economic perspectives, the key is eliminating physicians' monopoly powers over advanced practice nurses, clinical pharmacists, physical therapists, clinical psychologists, and other advanced practice (AP) health professionals who now rival physicians in scientific knowledge and caregiving skills within well-defined scopes of practice regulated by state governments.
    Mostra libro
  • Domestication of Dogs and Cats The: The History and Legacy of People’s Favorite Pets - cover

    Domestication of Dogs and Cats...

    Editors Charles River

    • 0
    • 0
    • 0
    As the oft-repeated and invariably accurate pearl of wisdom goes, a dog truly is man's best friend. For a long time, people have almost universally loved dogs, and it seems to have been that way for at least tens of thousands of years. When affection is abundantly and consistently expressed, this pure, unspoken, wholesome love is one that is very much requited, and then some. This bond can be demonstrated by the mere existence of pet keepers who unironically refer to themselves as “dog parents,” not merely “dog owners.” 
    Of course, this camaraderie between man and dog did not materialize overnight. Quite the contrary, the relationship between people and dogs gradually evolved and steadily strengthened over several millennia, following a premise best summed up by the dog's metamorphosis from a predator to a lifelong companion. Apart from friendship and companionship, dogs may have been the first animal to be domesticated, and they have been trained to provide loyal and competent service in a variety of fields, ranging from seeing-eye dogs to vest-wearing police partners, among other lines of work. 
    People's obsession with felines is an enigma in and of itself. Unlike dogs, famously known as man's most excitable, trustworthy, and loyal friend, cats are oftentimes indifferent, guarded, and yet finicky little furry creatures who only yearn for attention and affection when one is neck-deep in work or otherwise preoccupied. And still, people adore them all the same. 
    In a recent poll that surveyed 600 American college students, 60% of the participants identified themselves as “dog lovers,” whereas only 11% pledged their love for cats. The remaining 29% regarded themselves as fans of both critters or fans of neither. Be that as it may, there is said to be anywhere between a staggering 88=94 million pet cats in the United States alone, which eclipses the roughly 84-90 million pet dogs in the country.
    Mostra libro
  • America’s Most Notorious Fires: The Deadliest Blazes in American History - cover

    America’s Most Notorious Fires:...

    Charles River Editors

    • 0
    • 0
    • 0
    It had taken about 40 years for Chicago to grow from a small settlement of about 300 people into a thriving metropolis with a population of 300,000, but in just two days in 1871, much of that progress was burned to the ground. In arguably the most famous fire in American history, a blaze in the southwestern section of Chicago began to burn out of control on the night of October 8, 1871. Thanks to The Chicago Tribune, the fire has been apocryphally credited to a cow kicking over a lantern in Mrs. Catherine O’Leary’s barn, and though that was not true, the rumor dogged Mrs. O’Leary to the grave. Of course, the cause of the fire didn’t matter terribly much to the people who lost their lives or their property in the blaze. Thanks to dry conditions, wind, and wooden buildings, firefighters were never actually able to stop the fire, which burned itself out only after it spent nearly two whole days incinerating several square miles of Chicago. 
    Overshadowed by the much better covered and publicized Great Chicago Fire that occurred on the very same evening, the fire that started in the Wisconsin logging town of Peshtigo generated a firestorm unlike anything in American history. In addition to destroying a wide swath of land, it killed at least 1,500 people and possibly as many as 2,500, several times more than the number of casualties in Chicago.  
    On April 18, 1906, most of the residents of the city of San Francisco were sound asleep when the ground started to shake around 5:15 a.m., but what started as fairly soft tremors turned into a violent shaking in all directions. Unfortunately for San Franciscans, the worst was yet to come. During the earthquake, the city’s gas mains and water mains were ruptured, which had the effects of starting a number of fires and preventing the residents from being equipped to fight them. 
    Mostra libro
  • HowExpert Guide to Moths - 101+ Tips to Learn about Save and Educate Others About Moths - cover

    HowExpert Guide to Moths - 101+...

    HowExpert, Jessica Dumas

    • 0
    • 0
    • 0
    HowExpert Guide to Moths written by Jessica Dumas is a guidebook that is packed with more than 101+ fun facts and tips to learn about moths. In this guidebook, you will learn everything you ever wanted to know about moths. In addition, this book will be an eye-opener as to how important they are and why they should be appreciated as much as the butterflies. 
    This guidebook has more about moths than an encyclopedia and is much easier to understand. It is not an official field guide normally used for identifying moths; however, you can use it along with your field guide for additional details that may not be in a field guide. You can use this book to teach children or anyone else interested in learning about moths. Some of the topics of this guidebook are as follows: 
    - Tips on who belongs to the Lepidoptera family 
    - Tips on distinguishing a moth from a butterfly 
    - Tips on how to identify different types of moths 
    - Moth life cycle and stages of metamorphosis 
    - Descriptions of body parts and their functions 
    - Learn why moths are attracted to lights 
    - Learn how to repel moths in your closets 
    - Learn why there’s a decline in moth population 
    - Learn important reasons why moths matter 
    - Learn how moths act as a gauge for the ecosystem 
    - Tips on things you can do to help save moths 
    - Tips on growing a moon garden for moths 
    - Tips on being a moth-er and going mothing 
    - Tips on science careers of studying moths 
    - Tips on educating children and others about moths 
    There are several more fascinating topics included that will be fun to explore. You will not find other resources that compile all the most interesting and educational information about moths in one organized source like this book. 
    About the Author 
    Jessica Dumas is a freelance writer who was inspired to write about butterflies and moths because of her love for them.
    Mostra libro
  • Guided Meditation for Morning - cover

    Guided Meditation for Morning

    Meditative Hearts

    • 0
    • 0
    • 0
    Do you find it challenging to start your mornings with energy and focus? Are you seeking a way to begin your day feeling calm, centered, and motivated? Imagine greeting each morning with a sense of peace and purpose that sets a positive tone for the entire day. 
    Introducing a revitalizing guided meditation designed to transform your mornings. This audio book offers an invigorating start to your day, guiding you through meditation practices that awaken your mind and energize your body. With soothing narration and uplifting techniques, you'll be led through a journey that cultivates clarity, positivity, and intention. 
    Whether you struggle with morning grogginess, lack of motivation, or simply wish to enhance your daily routine, this guided meditation provides the perfect solution. By incorporating this practice into your mornings, you'll experience increased focus, reduced stress, and a heightened sense of well-being. 
    Don't let your mornings slip away in a haze of hurried activity. Embrace this meditative practice and discover the power of starting your day with intention and calm. Begin your mornings with this transformative experience and watch as it brings balance, productivity, and joy into your everyday life. Start today and transform your mornings into a time of peace and positivity.
    Mostra libro
  • Data Engineering Beginners - cover

    Data Engineering Beginners

    Anthony Sinclair

    • 0
    • 0
    • 0
    This audiobook is narrated by an AI Voice.  Data is the backbone of every modern business — but raw data alone has little value without the systems that collect, transform, store, and deliver it efficiently. Data Engineering is your practical guide to designing scalable data pipelines, managing large-scale data architectures, and building reliable data platforms that power analytics, machine learning, and business intelligence. 
     
    This book takes readers from foundational concepts to advanced engineering practices used by today’s leading technology companies. You’ll explore data modeling, ETL and ELT pipelines, cloud-based architectures, distributed processing frameworks, real-time streaming, orchestration tools, and data warehousing strategies. Along the way, you’ll gain hands-on insights into technologies such as Apache Spark, Kafka, Airflow, SQL, Python, and cloud ecosystems like AWS, Azure, and Google Cloud. 
     
    Designed for aspiring data engineers, software developers, analysts, and IT professionals, this book combines theory with practical examples, industry best practices, and real-world case studies. Whether you are building your first pipeline or modernizing enterprise-scale data infrastructure, this guide will help you create systems that are scalable, secure, and production-ready.
    Mostra libro