Uploaded June 2026 | Updated September 2026, 3 weeks ago
2026 EuroLLVM Developers' Meeting
llvm.org/devmtg/2026-04
------
Title: Python Bindings for IR2Vec
Speaker: Nishant Sachdeva
------
Slides: llvm.org/devmtg/2026-04/slides/student_technical_talk/student_technical_talk_sachdeva.pdf
-----
IR2Vec is a widely adopted framework for generating vector embeddings from LLVM IR to enable machine-learning-driven compiler optimizations. This work introduces native Python bindings for IR2Vec using pybind11, enabling seamless and efficient integration with Python-based ML ecosystems such as PyTorch and TensorFlow. By replacing subprocess-based CLI invocation with a direct programmatic interface, the bindings eliminate process overhead, provide inbuilt C++-Python type conversion, and support robust exception handling. The implementation and usage are demonstrated through practical embedding-generation examples. The project is currently under active development for upstream integration into the LLVM monorepo, with multiple pull requests already accepted, and is available in beta form via TestPyPI.
-----
Videos Edited by Bash Films: BashFilms.com
2026 EuroLLVM Developers' Meeting
llvm.org/devmtg/2026-04
------
Title: Python Bindings for IR2Vec
Speaker: Nishant Sachdeva
------
Slides: llvm.org/devmtg/2026-04/slides/student_technical_talk/student_technical_talk_sachdeva.pdf
-----
IR2Vec is a widely adopted framework for generating vector embeddings from LLVM IR to enable machine-learning-driven compiler optimizations. This work introduces native Python bindings for IR2Vec using pybind11, enabling seamless and efficient integration with Python-based ML ecosystems such as PyTorch and TensorFlow. By replacing subprocess-based CLI invocation with a direct programmatic interface, the bindings eliminate process overhead, provide inbuilt C++-Python type conversion, and support robust exception handling. The implementation and usage are demonstrated through practical embedding-generation examples. The project is currently under active development for upstream integration into the LLVM monorepo, with multiple pull requests already accepted, and is available in beta form via TestPyPI.
-----
Videos Edited by Bash Films: BashFilms.com


![2025 US LLVM Developers Meeting: Contributing to Clang
2025 US LLVM Developers Meeting
https://llvm.org/devmtg/2025-10/
Title: Contributing to Clang
Speakers: Aaron Ballman, Corentin Jabot, Erich Keane
Slides: [none]
You want to start contributing to Clang, but arent sure where to start? You are wondering what it takes to maintain Clang, and how we prioritize features, triage bugs? Or maybe you just want to ask us some burning questions. Come join a group of long-term Clang maintainers to talk about the challenges of community building, onboarding, and maintaining a large open-source project. How does Clang balance the needs of our users, the other parts of LLVM, and multiple committees, while fostering a welcoming community? What can we improve, and how can you help?
Videos Edited by Bash Films: http://www.BashFilms.com 2025 US LLVM Developers Meeting: Contributing to Clang](https://i.ytimg.com/vi/a5QorEEk8Js/mqdefault.jpg)







