2026 EuroLLVM - Floating-Point Types in MLIR: Infrastructure, New Types and Dialect Design

2026 EuroLLVM Developers' Meeting https://llvm.org/devmtg/2026-04/ ------ Title: Floating-Point Types in MLIR: Infrastructure, New Types and Dialect Design Speaker: Matthias Springer ------ Slides: https://llvm.org/devmtg/2026-04/slide... ----- This technical talk summarizes recent improvements to MLIR's floating-point type infrastructure, focusing on how to represent and lower the rapidly growing zoo of low-precision and block-scaled formats used in modern ML workloads. It introduces the FloatTypeInterface, explains the interaction with LLVM's APFloat and fltSemantics, and shows step-by-step how to add new floating-point types, from extending APFloat to defining lowering rules and dialect design for special FP types across high-level and low-level dialects. The talk also covers the new arith-to-apfloat infrastructure for software emulation of low-precision FP arithmetics on CPUs, discusses current limitations of adding FP types without patching LLVM, and outlines future directions for more extensible, vendor-friendly floating-point type systems in MLIR. ----- Videos Edited by Bash Films: http://www.BashFilms.com

2026 EuroLLVM - Lighthouse: infrastructure for end-to-end MLIR-compilers and testing
▶︎

2026 EuroLLVM - Lighthouse: infrastructure for end-to-end MLIR-compilers and testing

2026 EuroLLVM - All About Alias Analysis
▶︎

2026 EuroLLVM - All About Alias Analysis

Is it Possible to Block Childrens' Access to Social Media? - Computerphile
▶︎

Is it Possible to Block Childrens' Access to Social Media? - Computerphile

The Story of C++: The World's Most Consequential Programming Language | The Official Story
▶︎

The Story of C++: The World's Most Consequential Programming Language | The Official Story

2026 EuroLLVM - Optimising small AArch64 cores: stories from the trenches
▶︎

2026 EuroLLVM - Optimising small AArch64 cores: stories from the trenches

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones
▶︎

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker
▶︎

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Inside the Mind of Anthropic CEO Dario Amodei | The Circuit | Extended Interview
▶︎

Inside the Mind of Anthropic CEO Dario Amodei | The Circuit | Extended Interview

Linus Torvalds: AI Is Changing Linux Fast
▶︎

Linus Torvalds: AI Is Changing Linux Fast

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026
▶︎

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

Complete Terraform Course - From BEGINNER to PRO! (Learn Infrastructure as Code)
▶︎

Complete Terraform Course - From BEGINNER to PRO! (Learn Infrastructure as Code)

Why AI Agents are either the best or worst thing we’ve ever built
▶︎

Why AI Agents are either the best or worst thing we’ve ever built

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup
▶︎

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Software engineering at the tipping point
▶︎

Software engineering at the tipping point

This Is What Brexit Cost the World
▶︎

This Is What Brexit Cost the World

Software architecture, human judgment, and AI's limits with Grady Booch
▶︎

Software architecture, human judgment, and AI's limits with Grady Booch

Linus Torvalds: AI Can’t Think Like a Programmer
▶︎

Linus Torvalds: AI Can’t Think Like a Programmer

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan
▶︎

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan

A Nobel Laureate's Honest Review of AI In Biology
▶︎

A Nobel Laureate's Honest Review of AI In Biology

What to teach when AI writes the code | Rainer Stropek | TEDxLinz
▶︎

What to teach when AI writes the code | Rainer Stropek | TEDxLinz