49:02
2023 EuroLLVM - Order out of Chaos, The LLVM Release Process
LLVM
24:01
2023 EuroLLVM - Extending the AArch32 JITLink backend
29:33
2023 EuroLLVM - Practical Global Merge Function with ThinLTO
21:10
2023 EuroLLVM - MLIR-based offline memory planning and other graph-level optimizations for xcore.ai
53:35
2023 EuroLLVM - Tutorial: A whirlwind tour of the LLVM optimizer
23:57
2023 EuroLLVM - Using MLIR to Optimize Basic Linear Algebraic Subprograms
24:49
2023 EuroLLVM - Buddy Compiler: An MLIR-based Compilation Framework for Deep Learning Co-design
23:00
2023 EuroLLVM - ML-LLVM-Tools: Towards Seamless Integration of Machine Learning in Compiler Optim..
21:52
2023 EuroLLVM - Optimizing the Linux Kernel with LLVM BOLT
18:53
2023 EuroLLVM - A Rusty CHERI: The path to hardware capabilities in Rust
43:42
2023 EuroLLVM - Tutorial: Developing BOLT pass
9:45
2023 EuroLLVM - Tensor Evolution - An ML Graph Optimization Technique
9:14
2023 EuroLLVM - OpenMP as GPU Kernel Language
10:09
2023 EuroLLVM - ML-on-CPU: should vectorization happen in the LLVM backend or higher up the stack?
7:54
2023 EuroLLVM - Improving Vectorization for Loops with Control Flow
8:59
2023 EuroLLVM - Iterative Compilation - Give the Compiler a Second Chance
8:39
2023 EuroLLVM - Multiple-Entry, Multiple-Exit MLIR Regions
21:59
2023 EuroLLVM - Structured Bindings and How to Analyze Them
20:11
2023 EuroLLVM - Prototyping MLIR in Python
24:18
2023 EuroLLVM - Compiling Ruby (with MLIR)
17:21
2023 EuroLLVM - Using the Clang data-flow framework for null-pointer analysis
17:10
2023 EuroLLVM - Fast Pivot Function for Presburger Library through Vectorization and Integer...
19:50
2023 EuroLLVM - Image Processing Ops as first class citizens in MLIR: write once, vectorise every...
3:15
2023 EuroLLVM - Buddy-CAAS: Compiler As A Service for MLIR
5:28
2023 EuroLLVM - Lock Coarsening optimizations for loops in Java
4:39
2023 EuroLLVM - Leveraging MLIR for Better SYCL Compilation
4:58
2023 EuroLLVM - Using automated tests to tune the -Og pipeline
4:15
2023 EuroLLVM - Spot the Difference with LLVM-FLOW: an open-source interactive visualization...
5:00
2023 EuroLLVM - Arm/AArch64 Embedded Development with LLD: What’s New
5:23
2023 EuroLLVM - llvm-buildmark - observations, tips, and tricks on reducing LLVM build times
5:06
2023 EuroLLVM - Using MLIR for Dalvik Bytecode Analysis
23:42
2023 EuroLLVM - What would it take to remove debug intrinsics?
10:21
2023 EuroLLVM - Advanced Bug Reports: Choose Your Own Adventure
6:32
2023 EuroLLVM - Switch per function in LLVM
5:29
2023 EuroLLVM - Target-Independent Integer Arithmetic
6:52
2023 EuroLLVM - CORE-V LLVM: Adding eight vendor extensions to standard RISC-V LLVM
9:41
2023 EuroLLVM - How to run the LLVM-Test Suite on GPUs and what you’ll find
11:03
2023 EuroLLVM - Another level of indirection" - Compiler "Fallback" of load/store into...
21:05
2023 EuroLLVM - How to use llvm-debuginfo-analyzer tool
45:17
2023 EuroLLVM - Tutorial: GlobalISel by example
15:31
2023 EuroLLVM - RISC-V Vector Extension Support in MLIR: Motivation, Abstraction, and Application
15:32
2023 EuroLLVM - MLIR Query Tool for easier exploration of the IR
16:58
2023 EuroLLVM - A Template-Based Code Generation Approach for MLIR
20:56
2023 EuroLLVM - mlirSynth: Synthesis of Domain-Specific Programs in MLIR
57:27
2023 EuroLLVM - Tutorial: Controllable Transformations in MLIR
46:35
2023 EuroLLVM - Keynote: “-fbounds-safety”: Enforcing bounds safety for production C code
21:15
2023 EuroLLVM - MachineScheduler - fine grain resource allocation using resource intervals.
28:09
2023 EuroLLVM - What's new in MLIR?
16:49
2023 EuroLLVM - Cost Modelling for Register Allocation and Beyond
33:54
2023 EuroLLVM - MLIR Dialect Design and Composition for Front-End Compilers
25:33
2023 EuroLLVM - mlir-meminfo : A Memory Model for MLIR
46:24
2023 EuroLLVM - MLIR Dataflow Analysis