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
40 changes: 40 additions & 0 deletions content/devmtg/2014-04.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
title: "2014 European LLVM Conference"
description: ""
date: 2014-04-07T19:45:19+05:30
toc: true
tags: []
draft: false
---

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

## About

**What**: The 4th European LLVM Meeting.
**Why**: To network, learn how LLVM is used, and exchange ideas.

Sponsored by [ARM](http://www.arm.com/), [QuIC](http://www.qualcomm.com/quicinc/), [Codeplay](http://www.codeplay.com/), [HSA Foundation](http://www.hsafoundation.com/), [Google](http://www.google.com/), [Parrot](http://www.parrot.com/), and [SICSA](http://www.sicsa.ac.uk/).

The 4th European LLVM conference (EuroLLVM) took place on April 7th - 8th, 2014 in Edinburgh, Scotland. A total of 211 participants from across the world registered for the conference. The event was hosted by the University of Edinburgh's School of Informatics. Thanks to all who came!

## Programme

{{< event_talks
"devmtg/2014-04/programme"
"programme"
>}}

## Tutorials

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

## Lightning Talks & Posters

{{< event_talks
"devmtg/2014-04/lightning_talks_posters"
"lightning_talks_posters"
>}}
84 changes: 84 additions & 0 deletions data/devmtg/2014-04/lightning_talks_posters.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
lightning_talks_posters:
- title: "Detecting container overflow bugs"
speaker: "Kostya Serebryany (Google)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/LightningTalks/EuroLLVM%202014%20--%20container%20overflow.pdf"
video_url: ""
description: ""

- title: "3-bit Waymarking"
speaker: "Gabor Greif"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/LightningTalks/waymark.pdf"
video_url: ""
description: ""

- title: "Targeting HHVM's JIT compiler to LLVM"
speaker: "Jason Evans (Facebook)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/LightningTalks/HHVM_2014.pdf"
video_url: ""
description: ""

- title: "Async Magic - std::async in C++ and its consequences for optimizations"
speaker: "Tobias Rieger (HU Berlin)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/LightningTalks/async%20magic%20presentation.pdf"
video_url: ""
description: ""

- title: "AsanCoverage: Coverage combined with AddressSanitizer"
speaker: "Kostya Serebryany (Google)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/LightningTalks/EuroLLVM'14%20--%20ASan%20%2B%20Coverage.pdf"
video_url: ""
description: ""

- title: "LLVM AArch64 buildbot"
speaker: "Gabor Ballabas (University of Szeged, Hungary)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/Posters/aarch64_buildbot_poster.pdf"
video_url: ""
description: ""

- title: "Fast JIT code generation"
speaker: "Tilmann Scheller (Samsung Electronics)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/LightningTalks/fast-jit-code-generation.pdf"
video_url: ""
description: ""

- title: "OCLAcc - OpenCL for FPGA-Accelerators"
speaker: "Franz Richter-Gottfried (Friedrich-Alexander-University Erlangen-Nuremberg)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/Posters/poster_oclacc.pdf"
video_url: ""
description: ""

- title: "LLVM Data Structures"
speaker: "Marcello Maggioni (Codeplay Software)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/LightningTalks/data_structure_llvm.pdf"
video_url: ""
description: ""

- title: "Which targets does clang support?"
speaker: "Jonathan Roelofs (CodeSourcery / Mentor Graphics)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/LightningTalks/2014-3-31_ClangTargetSupport_LighteningTalk.pdf"
video_url: ""
description: ""

- title: "Intel Clang-Based C++ Compiler"
speaker: "Andrey Bokhanko (Intel)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/Posters/ClangIntel.pdf"
video_url: ""
description: ""

- title: "Clang as a C++ front-end for Frama-C and VeriFast"
speaker: "Virgile Prevosto and Franck Védrine (CEA LIST), Bart Jacobs and Gijs van Spauwen (KU Leuven)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/Posters/FramaC.pdf"
video_url: ""
description: ""

- title: "DBILL: An Efficient and Retargetable Dynamic Binary Instrumentation Framework using LLVM Backend"
speaker: "Yi-Hong Lyu (Institute of Information Science, Academia Sinica)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/Posters/DBILL_poster.pdf"
video_url: ""
description: ""

- title: "Machine Guided Energy Efficient Compilation (MAGEEC) and LLVM"
speaker: "Simon Cook (Embecosm)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/Posters/mageec-poster.pdf"
video_url: ""
description: ""
90 changes: 90 additions & 0 deletions data/devmtg/2014-04/programme.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
programme:
- title: "Conference Opening & Welcome"
speaker: "Tobias Edler von Koch (University of Edinburgh)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/Talks/WelcomeTalk.pdf"
video_url: "https://www.youtube.com/watch?v=Kp6uVAcjRFw"
description: ""

- title: "Keynote: Passes in LLVM, Part 1"
speaker: "Chandler Carruth (Google)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/Talks/Passes.pdf"
video_url: "https://www.youtube.com/watch?v=rY02LT08-J8"
description: ""

- title: "Keynote: What's new in C++14, and how you can take advantage of it"
speaker: "Marshall Clow (Qualcomm)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/Talks/Slides%20-%20Marshall.pdf"
video_url: "https://www.youtube.com/watch?v=hsinAb_R6lo"
description: ""

- title: "LTO: History and work to be done"
speaker: "Rafael Ávila de Espíndola (World Wide Studios/Sony Computer Entertainment)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/Talks/LTO-slides.pdf"
video_url: "https://www.youtube.com/watch?v=9XUQ-1pI5_c"
description: ""

- title: "Efficient code generation for weakly ordered architectures"
speaker: "Reinoud Elhorst (University of Cambridge), Mark Batty (University of Cambridge), David Chisnall (University of Cambridge)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/Talks/Reinoud-EuroLLVM.pdf"
video_url: ""
description: ""

- title: "How to build LLVM in under ten seconds"
speaker: "Andy Thomason (Goldsmiths)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/Talks/Tenseconds.pdf"
video_url: ""
description: ""

- title: "A new ABI for little-endian PowerPC64: design and implementation"
speaker: "Ulrich Weigand (IBM Linux Technology Center)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/Talks/Euro-LLVM-2014-Weigand.pdf"
video_url: "https://www.youtube.com/watch?v=zikDZ1Fi-qw"
description: ""

- title: "Portable Native Client. Fast, Secure, Simple: Pick Three."
speaker: "JF Bastien (Google)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/Talks/PortableNativeClient.pdf"
video_url: "https://www.youtube.com/watch?v=iYBSgdvv0BY"
description: ""

- title: "Branching in Data-Parallel Languages using Predication with LLVM"
speaker: "Marcello Maggioni (Codeplay Software)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/Talks/pred_presentation.pdf"
video_url: "https://www.youtube.com/watch?v=xh6RWegAza0"
description: ""

- title: "clang-tidy: Lint-like checks and beyond"
speaker: "Daniel Jasper (Google)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/Talks/clang-tidy%20LLVM%20Euro%202014.pdf"
video_url: ""
description: ""

- title: "PlayStation 4 CPU Toolchain: Launch Post-mortem"
speaker: "Greg Bedwell (SN Systems Ltd/Sony Computer Entertainment)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/Talks/GBedwell_PS4CPUToolchain_EuroLLVM2014_distribution.pdf"
video_url: "https://www.youtube.com/watch?v=zNqueISGrd8"
description: ""

- title: "Fabric Engine and KL: LLVM for 3D Digital Content Creation"
speaker: "Andrew MacPherson (Fabric Software Inc.)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/Talks/FabricEngine-LLVM.pdf"
video_url: "https://www.youtube.com/watch?v=7zuuE0BuhYw"
description: ""

- title: "BEAMJIT: An LLVM based just-in-time compiler for Erlang"
speaker: "Frej Drejhammar (Swedish Institute of Computer Science)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/Talks/drejhammar.pdf"
video_url: "https://www.youtube.com/watch?v=oF3qYFh_xuI"
description: ""

- title: "Custom Alias-analysis in an LLVM-backed region-based Dynamic Binary Translator"
speaker: "Tom Spink (University of Edinburgh)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/Talks/Spink.pdf"
video_url: "https://www.youtube.com/watch?v=D8O-pVgyX_8"
description: ""

- title: "clang-cl: what it is, how it works, and how to use it"
speaker: "Hans Wennborg (Google)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/Talks/clang-cl.pdf"
video_url: "https://www.youtube.com/watch?v=PX3UOXAlk0A"
description: ""
12 changes: 12 additions & 0 deletions data/devmtg/2014-04/tutorials.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
tutorials:
- title: "Refactoring a large C++ codebase using clang"
speaker: "Nick Lewycky (Google)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/Talks/NickRefactoring.pdf"
video_url: ""
description: ""

- title: "Building an LLVM Backend"
speaker: "Fraser Cormack (Codeplay Software), Pierre-André Saulais (Codeplay Software)"
slides_url: "https://llvm.org/devmtg/2014-04/PDFs/Talks/Building%20an%20LLVM%20backend.pdf"
video_url: ""
description: ""
9 changes: 9 additions & 0 deletions data/events.yml
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,15 @@ events:
url: "/devmtg/2016-03/"
event_site: "https://llvm.org/devmtg/2016-03/#schedule"

- name: "European LLVM Conference"
id: "2014-04"
start_date: "2014-04-07"
end_date: "2014-04-08"
description: "2014 European LLVM Conference"
location: "Edinburgh, Scotland"
url: "/devmtg/2014-04/"
event_site: "https://llvm.org/devmtg/2014-04/"

- name: "LLVM Developers' Meeting"
id: "2013-11"
start_date: "2013-11-06"
Expand Down