Lyssna när som helst, var som helst

Kliv in i en oändlig värld av stories

    1 miljon stories

    Hundratals nya stories varje vecka

    Få tillgång till exklusivt innehåll

    Avsluta när du vill

Starta erbjudandet
SE - Details page - Device banner - 894x1036
Cover for LLVM Code Generation: A deep dive into compiler backend development

LLVM Code Generation: A deep dive into compiler backend development

Språk

Engelska

Format

Kategori

Fakta

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.

© 2025 Packt Publishing (E-bok): 9781835462577

Utgivningsdatum

E-bok: 23 maj 2025

Taggar

Andra gillade också ...

Därför kommer du älska Storytel

  • 1 miljon stories

  • Lyssna och läs offline

  • Exklusiva nyheter varje vecka

  • Kids Mode (barnsäker miljö)

Populäraste valet

Premium

Lyssna och läs ofta.

169 kr /månad

7 dagar gratis
  • Exklusivt innehåll varje vecka

  • Avsluta när du vill

  • Obegränsad lyssning på podcasts

Prova gratis

Unlimited

Lyssna och läs obegränsat.

249 kr /månad

  • Exklusivt innehåll varje vecka

  • Avsluta när du vill

  • Obegränsad lyssning på podcasts

  • (Tidigare lägsta pris 229 kr)

Starta erbjudandet

Family

Dela stories med hela familjen.

Från 239 kr /månad

7 dagar gratis
  • Exklusivt innehåll varje vecka

  • Avsluta när du vill

  • Obegränsad lyssning på podcasts

Du + 1 familjemedlem2 konton

239 kr /månad

Starta erbjudandet

Flex

Lyssna och läs ibland – spara dina olyssnade timmar.

99 kr /månad

7 dagar gratis
  • Spara upp till 100 olyssnade timmar

  • Exklusivt innehåll varje vecka

  • Avsluta när du vill

  • Obegränsad lyssning på podcasts

Starta erbjudandet
Läs mer

    Om Storytel

    Karriär på Storytel

    Nya appfunktioner

    Investor Relations

    Press

    Hållbarhet

    Storytel Reader

    Tillgänglighetsinformation

    Whistleblow

Utforska

    Sök

    Böcker

    Bokserier

    Storytel Original

    Författare

    Uppläsare

    Podcasts

Användbara länkar

    Kontakt och hjälp

    Abonnemang

    Köp presentkort

    Lös in presentkort


Språk och region
  • Svenska

  • Sverige

  • app_store_button
  • google_play_button
Följ oss

    Integritetspolicy

    Användarvillkor

    Om cookies