EuroLLVM'18 developers' meeting program
The LLVM Foundation is excited to announce the program for the EuroLLVM'18 developers' meeting (April 16 - 17 in Bristol/UK) !Keynotes
Tutorials
- Pointers, Alias & ModRef Analyses A. Sbirlea, N. Lopes
- Scalar Evolution - Demystified J. Absar
Talks
- A Parallel IR in Real Life: Optimizing OpenMP H. Finkel, J. Doerfert, X. Tian, G. Stelle
- An Introduction to AMD Optimizing C/C++ Compiler A. Team
- Analysis of Executable Size Reduction by LLVM passes V. Sinha, P. Kumar, S. Jain, U. Bora, S. Purini, R. Upadrasta
- Developing Kotlin/Native infrastructure with LLVM/Clang, travel notes. N. Igotti
- Extending LoopVectorize to Support Outer Loop Vectorization Using VPlan D. Caballero, S. Guggilla
- Finding Iterator-related Errors with Clang Static Analyzer Á. Balogh
- Finding Missed Optimizations in LLVM (and other compilers) G. Barany
- Global code completion and architecture of clangd E. Liu, H. Wu, I. Biryukov, S. McCall
- Hardening the Standard Library M. Clow
- Implementing an LLVM based Dynamic Binary Instrumentation framework C. Hubain, C. Tessier
- LLVM Greedy Register Allocator – Improving Region Split Decisions M. Yatsina
- MIR-Canon: Improving Code Diff Through Canonical Transformation. P. Lotfi
- New PM: taming a custom pipeline of Falcon JIT F. Sergeev
- Organising benchmarking LLVM-based compiler: Arm experience E. Astigeevich
- Performance Analysis of Clang on DOE Proxy Apps H. Finkel, B. Homerding
- Point-Free Templates A. Gozillon, P. Keir
- Protecting the code: Control Flow Enforcement Technology O. Simhon
BoFs
- Towards implementing #pragma STDC FENV_ACCESS U. Weigand
- Build system integration for interactive tools I. Biryukov, H. Wu, E. Liu, S. McCall
- Clang Static Analyzer BoF G. Horváth
- LLVM Foundation BoF LLVM Foundation Board of Directors
Student Research Competition
- Compile-Time Function Call Interception to Mock Functions in C/C++ G. Márton, Z. Porkoláb
- Improved Loop Execution Modeling in the Clang Static Analyzer P. Szécsi
- Using LLVM in a Model Checking Workflow G. Sallai
Lightning Talks
- C++ Parallel Standard Template Library support in LLVM M. Dvorskiy, J. Cownie, A. Kukanov
- Can reviews become less of a bottleneck? K. Beyls
- Clacc: OpenACC Support for Clang and LLVM J. Denny, S. Lee, J. Vetter
- DragonFFI: Foreign Function Interface and JIT using Clang/LLVM A. Guinet
- Easy::Jit: Compiler-assisted library to enable Just-In-Time compilation for C++ codes J. Fernandez, S. Guelton
- Flang -- Project Update S. Scalpone
- Look-Ahead SLP: Auto-vectorization in the Presence of Commutative Operations V. Porpodas, R. Rocha, L. Góes
- Low Cost Commercial Deployment of LLVM J. Bennett
- Measuring the User Debugging Experience G. Bedwell
- Measuring x86 instruction latencies with LLVM G. Chatelet, C. Courbet, B. De Backer, O. Sykora
- OpenMP Accelerator Offloading with OpenCL using SPIR-V D. Schürmann, J. Lucas, B. Juurlink
- Parallware, LLVM and supercomputing M. Arenaz
- Returning data-flow to asynchronous programming through static analysis M. Gilbert
- RFC: A new divergence analysis for LLVM S. Moll, T. Klössner, S. Hack
- Static Performance Analysis with LLVM C. Courbet, O. Sykora, G. Chatelet, B. De Backer
- Supporting the RISC-V Vector Extensions in LLVM R. Kruppe, J. Oppermann, A. Koch
- Using Clang Static Analyzer to detect Critical Control Flow S. Cook
Posters
- Automatic Profiling for Climate Modeling A. Gerbes, N. Jumah, J. Kunkel
- Cross Translation Unit Analysis in Clang Static Analyzer: Qualitative Evaluation on C/C++ projects G. Horvath, P. Szecsi, Z. Gera, D. Krupp
- Effortless Differential Analysis of Clang Static Analyzer Changes G. Horváth, R. Kovács, P. Szécsi
- Offloading OpenMP Target Regions to FPGA Accelerators Using LLVM L. Sommer, J. Oppermann, J. Korinth, A. Koch
- Using clang as a Frontend on a Formal Verification Tool M. Gadelha, J. Morse, L. Cordeiro, D. Nicole
More information about the EuroLLVM'18 is available here.