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

  • Forgotten By Design - The Silent Epidemic of Digital Dementia - cover

    Forgotten By Design - The Silent...

    Hardik Goel

    • 0
    • 0
    • 0
    Ever opened a tab and forgotten why? 
    Mid-scroll, mid-thought… and poof—it’s gone? 
    No, it’s not just you. And no, it’s not early-onset anything, 
    You’ve simply been Forgotten. By. Design. 
    In Forgotten by Design: The Silent Epidemic of Digital Dementia, tech meets soul in this genre-bending, mind-bending manifesto on how your memory, focus, and very sense of time are being subtly stolen—and sold back to you. 
    This isn’t another “digital detox” guilt trip. 
    This is a call to remember who you were before 
    the algorithm got your number. 
    ◆ Neuroscience meets Vedic rituals. 
    ◆ Ancient myths collide with dopamine loops. 
    ◆ Real-life stories, surreal insights, and soul-searching questions. 
    Meet the yogi hidden in your nervous system, 
    Decode the ghost data shaping your identity. 
    And answer the only question that matters now: 
    If your mind’s been outsourced to machines… 
    what’s left of you? 
    This is not self-help. This is self-awakening. 
    (Warning: Once remembered, you can’t go back.) 
    ABOUT THE AUTHOR 
    Hardik Goel has spent over a decade wrangling data by day and words by caffeine-fueled night. By trade, he’s a data engineer and scientist, by temperament. a writer, editor, and part-time overthinker with an eye for patterns—whether in code, conversation, or comic coincidence. 
    This book is what happens when spreadsheets meet Sanskrit, and logic makes a late-night deal with mythology.
    Mostra libro
  • Evolution of Modern Mathematics The: The Lives of Influential Mathematicians Who Helped Bring Math into the Computer Age Kindle - cover

    Evolution of Modern Mathematics...

    Editors Charles River

    • 0
    • 0
    • 0
    In the last 50 years, life has been simplified by the awe-inspiring advancements that have been achieved in the world of computer science and technology. In 1976, Steve Jobs and Steve Wozniak unveiled the Apple I, the first-ever computer that operated on a single-circuit board, just five years after a team of IBM engineers introduced the “floppy disk,” which revolutionized data-sharing. In 1981, the first personal computer – IBM's Acorn – equipped with an optional color monitor, two floppy disks, and an intel chip was rolled out to the masses, and the dynamic evolution of the World Wide Web soon followed. 
    Today, the world is in the midst of the transformative and ever-developing Digital Age, otherwise referred to as the “Age of Information.” It has been an unprecedented, remarkable, and explosive era marked by social media and computer-generated imagery (and with it, deep fakes), among other novel, previously unimaginable concepts. The bulky monitors and blocky towers of personal computers and laptops, which were once upon a time considered fashionable, futuristic contraptions, have since been replaced with a sleek and stylish array – both multi-functional and specialized – of aerodynamic, minimalistic devices, ranging from smartphones and tablets to lightweight laptops and full-fledged gaming set-ups packed with powerhouse processors. 
    This new age was brought forth in large measure by the different works of scientists and mathematicians spanning several centuries, from Blaise Pascal's work on calculators to Charles Babbage's Difference Engine and Alan Turing's groundbreaking cryptography work.
    Mostra libro
  • Your Life Solved - 42 Practical Ways AI Can Help You Save Time Reduce Stress and Get More Done - cover

    Your Life Solved - 42 Practical...

    Marlon Buchanan

    • 0
    • 0
    • 0
    Do you ever feel like you're juggling too many tasks, too much information, and not enough time? 
    You're not alone. 
    Most people don't need more productivity hacks. They need better systems. The challenge isn't knowing what to do. It's remembering everything, staying organized, following through on commitments, and finding the time and energy to keep up with it all. 
    Artificial intelligence can help. 
    In Your Life, Solved, technology leader and bestselling author Marlon Buchanan shows how everyday AI tools can help you save time, reduce stress, and get more done without becoming a technology expert. 
    Through 42 practical, real-world strategies, you'll learn how to:Reduce mental load and decision fatigueStay on top of tasks, reminders, and follow-upsOrganize information and find it when you need itImprove communication and writingSimplify planning and everyday decision-makingCreate personal AI assistants for work, health, fitness, and daily lifeBuild systems that help you stay organized and focused 
    Each chapter focuses on a common problem people face and provides practical ways to solve it using AI tools you can start using immediately. 
    This is not a book about coding, machine learning, or complex technology. It is a guide for busy professionals, parents, and anyone looking for simple ways to make life a little easier. 
    Whether you're new to AI or already experimenting with tools like ChatGPT, you'll discover practical techniques that help you spend less time managing life and more time living it. 
    If you're ready to stop feeling overwhelmed and start putting AI to work for you, this book will show you how.
    Mostra libro
  • Life Giving Dementia Care - Let's Talk: How to Bring Confidence Compassion and Joy Into Your Role as a Caregiver - cover

    Life Giving Dementia Care -...

    Toni Kanzler

    • 0
    • 0
    • 0
    Learn to understand and care for those with dementia or Alzheimer’s in this indispensable guide, winner of a 2021 Best Indie Book Award. 
    If you are caring for a parent who has dementia or Alzheimer's disease, what do you do first and where can you get help?  
    Written by a daughter who provided care for her mom, Life Giving Dementia Care is an easy-to-read, non-technical Amazon bestselling book (May 2021) that walks you step-by-step through dealing with all stages of dementia or Alzheimer's care. It’s like you’re chatting with a friend who has “been there and done that,” candidly sharing their own fears, pain, joys, and lessons learned as a caregiver.  
    Featuring useful chapter takeaway summaries and an appendix with helpful resources and comments by other caregivers, inside you’ll learn:how to spot early signs and get a diagnosisunderstand and manage their mental and physical decline and increasing medical needswork with day-care, in-home, and nursing homesmake financial, legal, and funeral plansand finally, how to care for yourself and recover 
    The key purpose of this essential book is to help caregivers be confident, and even experience joy, as they provide care for a parent, the elderly, or other adults with dementia or Alzheimer’s. Life Giving Dementia Care, a book about Alzheimer’s and dementia care, will help both family members and caregivers understand and meet the many challenges of this disease. Buy a copy now for yourself and a friend.
    Mostra libro
  • Building Psychological Safety on Your Team - cover

    Building Psychological Safety on...

    Tom Henricksen

    • 0
    • 0
    • 0
    What does Psychological Safety even mean? In this short work, we will answer this question. As well as share how Project Managers can bring it to their team. You will learn what to add to your team health checklist to make it more productive. Check it out to learn more.
    Mostra libro
  • Art of Prompt Engineering The: Prompt Engineering Foundations That Guide AI Through Clarity Context Structured Prompts Iteration Human-Like Reasoning and SEO-Driven Content Creation - cover

    Art of Prompt Engineering The:...

    Rafe Mason

    • 0
    • 0
    • 0
    Master the Language of AI and Turn Every Prompt into a Powerful Tool for Creation 
    Are you ready to move beyond trial and error and truly master how to communicate with artificial intelligence? 
     Do you want to create prompts that generate intelligent, creative, and useful results every time? 
    In this audiobook, Rafe Mason teaches you how to think and write like an AI collaborator. You will learn the structures, patterns, and frameworks that make your prompts clear, contextual, and strategically effective. 
    As you listen, you will discover how to:Craft precise prompts: Turn broad ideas into accurate, reliable outputs.Add context effectively: Help AI understand the purpose behind your request.Iterate and refine: Improve responses through structured revision.Guide AI reasoning: Build prompts that make models think like human partners.Create SEO-driven content: Use prompt engineering to generate traffic and conversions.Develop scalable systems: Implement workflows for business and creative teams. 
    No coding or technical background is required, just curiosity and creativity. 
    Start listening today and begin mastering the art of AI prompting with clarity and confidence.
    Mostra libro