
0x3E: 10 Years of SwedenCpp, Talking Too Much, and the LLVM Architecture
About this event
Welcome to Meeting number 62, our summer splash at the meanwhile traditional location close to the water at Pampas Marina.
Thanks a lot, Berotec, https://berotec.se, for hosting us again!
With Björn Fahller, one of our best-known speakers, and Tobias Hieta, among other roles release manager for the LLVM project, we are well set up for an exceptional evening.
Doors open at 17:30, the program starts at 18:00.
- 18:00: Intro
- Björn: I talk too much
- Casual mingling and networking with refreshments 🍕🥤🤝
- Tobias: A Brief Overview of the LLVM Architecture
Väl mött! 🎉
The program in detail:
Björn Fahller: I talk too much
In 2016, Harald rebooted SwedenC++ and asked if people would like to talk about interesting experiences or projects.
I was one of the first to raise my hand and give it a try, and you won't believe what happened next. Here comes 10 years in 20 minutes.
Tobias Hieta: A Brief Overview of the LLVM Architecture
This talk walks through the LLVM compiler pipeline using a single concrete C++ example, tracing it step by step from source code to machine assembly.
Starting with an overview of what LLVM is as an umbrella project, the presentation covers each major stage of compilation: parsing into an AST (via Clang), lowering to LLVM IR, the optimization pipeline, Machine IR, and finally assembly output.
Source: meetup