Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
65 changes: 65 additions & 0 deletions content/devmtg/2015-04.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
---
title: "European LLVM Conference"
description: ""
date: 2015-04-13T19:45:19+05:30
toc: true
tags: []
draft: false
---

{{< event_data "2015-04" >}}

## About

Sponsored By [ARM](http://www.arm.com/), [Codeplay](http://www.codeplay.com/), [Google](http://www.google.com/), [HSA Foundation](http://www.hsafoundation.com/), Intel, and Solid Sands

Sponsors of the LLVM Foundation: Apple, QuIC, Google, Sony Computer Entertainment, HSA Foundation, Mentor, and the Khronos Group.

## Program

### Talks

{{< event_talks
"devmtg/2015-04/talks"
"talks"
>}}

### Lightning Talks

{{< event_talks
"devmtg/2015-04/lightning_talks"
"lightning_talks"
>}}

### Birds of a Feather

{{< event_talks
"devmtg/2015-04/bofs"
"bofs"
>}}

### Posters

{{< event_talks
"devmtg/2015-04/posters"
"posters"
>}}

### Tutorials and Workshops

{{< event_talks
"devmtg/2015-04/tutorials"
"tutorials"
>}}

## Accomodation

There is an on-site guesthouse available at Goldsmith where local and reasonable priced accomocations can be [booked](http://www.gold.ac.uk/conference-services/conferenceaccommodationbooking/).

Hotels around Goldsmiths:
- [Ibis, Greenwich](http://ibishotel.ibis.com/gb/hotel-0975-ibis-london-greenwich/index.shtml)
- [Novotel, Greenwich](http://ibishotel.ibis.com/gb/hotel-0975-ibis-london-greenwich/index.shtml)
- [Travelodge, Greenwich](http://www.travelodge.co.uk/hotels/539/London-Greenwich-hotel)
- [Mercure, Greenwich](http://www.thegreenwichlondon.com/%20)
- [Premier Inn, Greenwich](http://www.premierinn.com/en/checkHotel/LONGRE/london-greenwich)
- [StayCity Aparthotels Deptford Bridge](http://www.staycity.com/london/london-deptford-bridge/)
12 changes: 12 additions & 0 deletions data/devmtg/2015-04/bofs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
bofs:
- title: "Debug Info BoF"
speaker: "Eric Christopher"
slides_url: ""
video_url: ""
description: ""

- title: "LTO BoF"
speaker: "Eric Christopher"
slides_url: ""
video_url: ""
description: ""
78 changes: 78 additions & 0 deletions data/devmtg/2015-04/lightning_talks.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
lightning_talks:
- title: "LLVM-based AOT JS Compiler"
speaker: "Dmitry Borisenkov"
slides_url: ""
video_url: "https://youtu.be/tqkK9HRiVIc"
description: ""

- title: "Building Clang/LLVM efficiently"
speaker: "Tilmann Scheller"
slides_url: "https://llvm.org/devmtg/2015-04/slides/eurollvm-2015-build.pdf"
video_url: "https://youtu.be/tqkK9HRiVIc"
description: ""

- title: "SPIR: Standard Portable Intermediate Representation"
speaker: "Tilmann Scheller"
slides_url: "https://llvm.org/devmtg/2015-04/slides/eurollvm-2015-spir.pdf"
video_url: "https://youtu.be/tqkK9HRiVIc"
description: ""

- title: "Libclang Integration in the KDevelop IDE"
speaker: "Kevin Funk"
slides_url: "https://llvm.org/devmtg/2015-04/slides/Funk_Libclang_Integration_KDevelop.pdf"
video_url: "https://youtu.be/tqkK9HRiVIc"
description: ""

- title: "LLVM Inliner Enhancement"
speaker: "Jiangning Liu, Pablo Barrio and Kevin Qin"
slides_url: "https://llvm.org/devmtg/2015-04/slides/LLVM_Inliner_Enhancement.pdf"
video_url: "https://youtu.be/tqkK9HRiVIc"
description: ""

- title: "Proposing LLVM Extensions for Generating Native Code Fragments"
speaker: "Frej Drejhammar and Lars Rasmusson"
slides_url: "https://llvm.org/devmtg/2015-04/slides/explicit-cc.pdf"
video_url: "https://youtu.be/tqkK9HRiVIc"
description: ""

- title: "Flexible Runtime Testing of LLVM on Embedded Systems"
speaker: "Edward Jones"
slides_url: "https://llvm.org/devmtg/2015-04/slides/llvm-testing-slides.pdf"
video_url: "https://youtu.be/tqkK9HRiVIc"
description: ""

- title: "SymEngine Symbolic Execution of OpenCL Kernels"
speaker: "Alberto Magni"
slides_url: "https://llvm.org/devmtg/2015-04/slides/llvm_magni.pdf"
video_url: "https://youtu.be/tqkK9HRiVIc"
description: ""

- title: "How to vectorize interleaved memory access"
speaker: "Hao Liu, James Molloy and Jiangning Liu"
slides_url: "https://llvm.org/devmtg/2015-04/slides/LoopVectorizer-v3.pdf"
video_url: "https://youtu.be/tqkK9HRiVIc"
description: ""

- title: "Recursion inlining in LLVM"
speaker: "Pablo Barrio, Chandler Carruth and James Molloy"
slides_url: "https://llvm.org/devmtg/2015-04/slides/recursion-inlining-2015.pdf"
video_url: "https://youtu.be/tqkK9HRiVIc"
description: ""

- title: "Verifying Code Generation is unaffected by -g/-S"
speaker: "Russell Gallop"
slides_url: "https://llvm.org/devmtg/2015-04/slides/Verifying_code_gen_dash_g_final.pdf"
video_url: "https://youtu.be/tqkK9HRiVIc"
description: ""

- title: "Compiler aided optimization of the pimpl-idiom."
speaker: "Alexander Richardson and David Chisnall"
slides_url: "https://llvm.org/devmtg/2015-04/slides/pimpl.pdf"
video_url: "https://youtu.be/tqkK9HRiVIc"
description: ""

- title: "How fast goes the light?"
speaker: "Arnaud de Grandmaison"
slides_url: "https://llvm.org/devmtg/2015-04/slides/How_fast_goes_the_light.pdf"
video_url: "https://youtu.be/tqkK9HRiVIc"
description: ""
72 changes: 72 additions & 0 deletions data/devmtg/2015-04/posters.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
posters:
- title: "Loop Vectorization: How to vectorize interleaved memory access?"
speaker: "Hao Liu, James Molloy, and Jiangning Liu"
slides_url: ""
video_url: ""
description: ""

- title: "LLVM Inliner Enhancements"
speaker: "Jiangning Liu, Pablo Barrio, and Kevin Qin"
slides_url: ""
video_url: ""
description: ""

- title: "Supporting New Binary Formats in LLVM"
speaker: "Javed Absar"
slides_url: ""
video_url: ""
description: ""

- title: "Verifying Code Generation Is Unaffected By -g / -S"
speaker: "Russell Gallop"
slides_url: ""
video_url: ""
description: ""

- title: "Hoisting Julia Array Bounds Checks out of Loop Nests using Polly"
speaker: "Jan Soendermann, Tobias Grosser and David Chisnall"
slides_url: ""
video_url: ""
description: ""

- title: "LLVM for Deeply Embedded Systems"
speaker: "Simon Cook, Jeremy Bennett and Edward Jones"
slides_url: ""
video_url: ""
description: ""

- title: "AArch64 support for the LLVM ecosystem"
speaker: "Gabor Ballabas, Akos Kiss and Gabor Loki"
slides_url: ""
video_url: ""
description: ""

- title: "Unison: Constraint-Based Register Allocation and Instruction Scheduling"
speaker: "Roberto Castaneda Lozano, Gabriel Hjort Blindell, Mats Carlsson and Christian Schulte"
slides_url: ""
video_url: ""
description: ""

- title: "Scalable LLVM-based System for Cross-Module Optimizations and Static Analysis"
speaker: "Ksenia Dolgorukova"
slides_url: ""
video_url: ""
description: ""

- title: "LLVM-TURBO: Rapid development of efficient code generators in LLVM"
speaker: "Thomas Bernard and Marco Roodzant"
slides_url: ""
video_url: ""
description: ""

- title: "Flexible runtime testing of LLVM for embedded systems"
speaker: "Edward Jones"
slides_url: ""
video_url: ""
description: ""

- title: "OO-Lint for Operator Overloading in C++"
speaker: "Alexander Hück"
slides_url: ""
video_url: ""
description: ""
102 changes: 102 additions & 0 deletions data/devmtg/2015-04/talks.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
talks:
- title: "Introduction"
speaker: "Andy Thomason"
slides_url: ""
video_url: "https://youtu.be/sNDavmjNLQE"
description: ""

- title: "Keynote: C Concurrency: Still Tricky"
speaker: "Francesco Zappa Nardelli"
slides_url: "https://llvm.org/devmtg/2015-04/slides/CConcurrency_EuroLLVM2015.pdf"
video_url: "https://youtu.be/g8DUN8-AKgs"
description: ""

- title: "ThinLTO: A Fine-Grained Demand-Driven Infrastructure"
speaker: "Teresa Johnson and Xinliang David Li"
slides_url: "https://llvm.org/devmtg/2015-04/slides/ThinLTO_EuroLLVM2015.pdf"
video_url: "https://youtu.be/aPuNysndtxM"
description: ""

- title: "Supporting the new IBM z13 mainframe and its SIMD vector unit"
speaker: "Ulrich Weigand"
slides_url: "https://llvm.org/devmtg/2015-04/slides/Euro-LLVM-2015-Weigand.pdf"
video_url: "https://youtu.be/5PBe7p1UZ1U"
description: ""

- title: "Loop fusion amid complex control flow"
speaker: "Ramshankar Ramanarayanan and Dibyendu Das"
slides_url: "https://llvm.org/devmtg/2015-04/slides/LLVMEuro2015LoopFusionAmidComplexControlFlow.pdf"
video_url: "https://youtu.be/rbkS4x5Dh6E"
description: ""

- title: "T-EMU 2.0: The Next Generation LLVM Based Micro-Processor Emulator"
speaker: "Mattias Holm"
slides_url: "https://llvm.org/devmtg/2015-04/slides/temu-eurollvm-2015.pdf"
video_url: "https://youtu.be/7SprlJpdGyY"
description: ""

- title: "Templight: A Clang Extension for Debugging and Profiling C++ Template Metaprograms"
speaker: "Zoltan Porkolab"
slides_url: "https://llvm.org/devmtg/2015-04/slides/EuroLLVM2015Templight.pdf"
video_url: "https://youtu.be/djAPtopWhRU"
description: ""

- title: "LLPE: High accurate partial evaluation for LLVM IR"
speaker: "Christopher Smowton"
slides_url: "https://llvm.org/devmtg/2015-04/slides/LLPE.pdf"
video_url: "https://youtu.be/Qht0bEcUsXw"
description: ""

- title: "Keynote: LLVM meets the truly alien: the Mill CPU architecture in a multi-target tool chain"
speaker: "Ivan Godard"
slides_url: ""
video_url: "https://youtu.be/HJP4ZbgWTSo"
description: ""

- title: "A high-level implementation of software pipelining in LLVM"
speaker: "Roel Jordans and David Moloney"
slides_url: "https://llvm.org/devmtg/2015-04/slides/Roel-SWP-EuroLLVM2015.pdf"
video_url: "https://youtu.be/AxTMMpxNoS8"
description: ""

- title: "PSLP: Padded SLP Automatic Vectorization"
speaker: "Vasileios Porpodas, Alberto Magni and Timothy Jones"
slides_url: "https://llvm.org/devmtg/2015-04/slides/pslp_slides_EUROLLVM2015.pdf"
video_url: "https://youtu.be/XHyFSlRmekg"
description: ""

- title: "Vectorization Of Control Flow Using New Masked Vector Intrinsics"
speaker: "Elena Demikhovsky"
slides_url: "https://llvm.org/devmtg/2015-04/slides/MaskedIntrinsics.pdf"
video_url: "https://youtu.be/6x1ksvpEohQ"
description: ""

- title: "Why should I use LLDB?"
speaker: "Deepak Panickal and Ewan Crawford"
slides_url: "https://llvm.org/devmtg/2015-04/slides/Why_should_I_use_LLDB.pdf"
video_url: "https://youtu.be/JtpQZw9NpIU"
description: ""

- title: "LLILC: LLVM as a code generator for the CoreCLR"
speaker: "Andrew Ayers"
slides_url: "https://llvm.org/devmtg/2015-04/slides/LLILC_Euro_LLVM_2015.pptx"
video_url: "https://youtu.be/kJ0nrmWny6Y"
description: ""

- title: "Industrial Experiences with the Clang Static Analysis Toolset"
speaker: "Daniel Krupp, Gyorgy Orban, Gabor Horvath and Bence Babati"
slides_url: "https://llvm.org/devmtg/2015-04/slides/Clang_static_analysis_toolset_final.pdf"
video_url: "https://youtu.be/PWqnqVTLzSM"
description: ""

- title: "C++ on the web: ponies for developers without pwn'ing users"
speaker: "Jf Bastien"
slides_url: ""
video_url: "https://youtu.be/dBaxCo-sXjQ"
description: ""

- title: "Challenges of mixed-width vector code generation and static scheduling in LLVM"
speaker: "Erkan Diken, Pierre-Andre Saulais, Martin J. O'Riordan and David Moloney"
slides_url: "https://llvm.org/devmtg/2015-04/slides/EuroLLVM_2015_CodeGen_SS_VLIW.pdf"
video_url: "https://youtu.be/mKWxbAvGuu4"
description: ""
24 changes: 24 additions & 0 deletions data/devmtg/2015-04/tutorials.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
tutorials:
- title: "Fortran Front-End for LLVM"
speaker: "Carlo Bertolli, Hal Finkel, John Leidel and Kevin O'Brien"
slides_url: ""
video_url: ""
description: ""

- title: "An LLDB Developer Tutorial"
speaker: "Siva Chandra Reddy"
slides_url: ""
video_url: ""
description: ""

- title: "Debug Info Tutorial"
speaker: "Eric Christopher and David Blaikie"
slides_url: ""
video_url: ""
description: ""

- title: "Your Code Generator Adventure: a journey through code generator generation and optimizations in LLVM-TURBO"
speaker: "Liam Fitzpatrick and Marco Roodzant"
slides_url: ""
video_url: ""
description: ""
9 changes: 9 additions & 0 deletions data/events.yml
Original file line number Diff line number Diff line change
Expand Up @@ -170,6 +170,15 @@ events:
url: "/devmtg/2015-10/"
event_site: "https://llvm.org/devmtg/2015-10/"

- name: "European LLVM Conference"
id: "2015-04"
start_date: "2015-04-13"
end_date: "2015-04-14"
description: "2015 European LLVM Conference"
location: "Goldsmiths College, London, UK"
url: "/devmtg/2015-04/"
event_site: "https://llvm.org/devmtg/2015-04/"

- name: "European LLVM Conference"
id: "2014-04"
start_date: "2014-04-07"
Expand Down