Skip to content

Commit 010da5f

Browse files
2015-04-updates (#40)
1 parent 54d1486 commit 010da5f

File tree

7 files changed

+362
-0
lines changed

7 files changed

+362
-0
lines changed

content/devmtg/2015-04.md

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
---
2+
title: "European LLVM Conference"
3+
description: ""
4+
date: 2015-04-13T19:45:19+05:30
5+
toc: true
6+
tags: []
7+
draft: false
8+
---
9+
10+
{{< event_data "2015-04" >}}
11+
12+
## About
13+
14+
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
15+
16+
Sponsors of the LLVM Foundation: Apple, QuIC, Google, Sony Computer Entertainment, HSA Foundation, Mentor, and the Khronos Group.
17+
18+
## Program
19+
20+
### Talks
21+
22+
{{< event_talks
23+
"devmtg/2015-04/talks"
24+
"talks"
25+
>}}
26+
27+
### Lightning Talks
28+
29+
{{< event_talks
30+
"devmtg/2015-04/lightning_talks"
31+
"lightning_talks"
32+
>}}
33+
34+
### Birds of a Feather
35+
36+
{{< event_talks
37+
"devmtg/2015-04/bofs"
38+
"bofs"
39+
>}}
40+
41+
### Posters
42+
43+
{{< event_talks
44+
"devmtg/2015-04/posters"
45+
"posters"
46+
>}}
47+
48+
### Tutorials and Workshops
49+
50+
{{< event_talks
51+
"devmtg/2015-04/tutorials"
52+
"tutorials"
53+
>}}
54+
55+
## Accomodation
56+
57+
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/).
58+
59+
Hotels around Goldsmiths:
60+
- [Ibis, Greenwich](http://ibishotel.ibis.com/gb/hotel-0975-ibis-london-greenwich/index.shtml)
61+
- [Novotel, Greenwich](http://ibishotel.ibis.com/gb/hotel-0975-ibis-london-greenwich/index.shtml)
62+
- [Travelodge, Greenwich](http://www.travelodge.co.uk/hotels/539/London-Greenwich-hotel)
63+
- [Mercure, Greenwich](http://www.thegreenwichlondon.com/%20)
64+
- [Premier Inn, Greenwich](http://www.premierinn.com/en/checkHotel/LONGRE/london-greenwich)
65+
- [StayCity Aparthotels Deptford Bridge](http://www.staycity.com/london/london-deptford-bridge/)

data/devmtg/2015-04/bofs.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
bofs:
2+
- title: "Debug Info BoF"
3+
speaker: "Eric Christopher"
4+
slides_url: ""
5+
video_url: ""
6+
description: ""
7+
8+
- title: "LTO BoF"
9+
speaker: "Eric Christopher"
10+
slides_url: ""
11+
video_url: ""
12+
description: ""
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
lightning_talks:
2+
- title: "LLVM-based AOT JS Compiler"
3+
speaker: "Dmitry Borisenkov"
4+
slides_url: ""
5+
video_url: "https://youtu.be/tqkK9HRiVIc"
6+
description: ""
7+
8+
- title: "Building Clang/LLVM efficiently"
9+
speaker: "Tilmann Scheller"
10+
slides_url: "https://llvm.org/devmtg/2015-04/slides/eurollvm-2015-build.pdf"
11+
video_url: "https://youtu.be/tqkK9HRiVIc"
12+
description: ""
13+
14+
- title: "SPIR: Standard Portable Intermediate Representation"
15+
speaker: "Tilmann Scheller"
16+
slides_url: "https://llvm.org/devmtg/2015-04/slides/eurollvm-2015-spir.pdf"
17+
video_url: "https://youtu.be/tqkK9HRiVIc"
18+
description: ""
19+
20+
- title: "Libclang Integration in the KDevelop IDE"
21+
speaker: "Kevin Funk"
22+
slides_url: "https://llvm.org/devmtg/2015-04/slides/Funk_Libclang_Integration_KDevelop.pdf"
23+
video_url: "https://youtu.be/tqkK9HRiVIc"
24+
description: ""
25+
26+
- title: "LLVM Inliner Enhancement"
27+
speaker: "Jiangning Liu, Pablo Barrio and Kevin Qin"
28+
slides_url: "https://llvm.org/devmtg/2015-04/slides/LLVM_Inliner_Enhancement.pdf"
29+
video_url: "https://youtu.be/tqkK9HRiVIc"
30+
description: ""
31+
32+
- title: "Proposing LLVM Extensions for Generating Native Code Fragments"
33+
speaker: "Frej Drejhammar and Lars Rasmusson"
34+
slides_url: "https://llvm.org/devmtg/2015-04/slides/explicit-cc.pdf"
35+
video_url: "https://youtu.be/tqkK9HRiVIc"
36+
description: ""
37+
38+
- title: "Flexible Runtime Testing of LLVM on Embedded Systems"
39+
speaker: "Edward Jones"
40+
slides_url: "https://llvm.org/devmtg/2015-04/slides/llvm-testing-slides.pdf"
41+
video_url: "https://youtu.be/tqkK9HRiVIc"
42+
description: ""
43+
44+
- title: "SymEngine Symbolic Execution of OpenCL Kernels"
45+
speaker: "Alberto Magni"
46+
slides_url: "https://llvm.org/devmtg/2015-04/slides/llvm_magni.pdf"
47+
video_url: "https://youtu.be/tqkK9HRiVIc"
48+
description: ""
49+
50+
- title: "How to vectorize interleaved memory access"
51+
speaker: "Hao Liu, James Molloy and Jiangning Liu"
52+
slides_url: "https://llvm.org/devmtg/2015-04/slides/LoopVectorizer-v3.pdf"
53+
video_url: "https://youtu.be/tqkK9HRiVIc"
54+
description: ""
55+
56+
- title: "Recursion inlining in LLVM"
57+
speaker: "Pablo Barrio, Chandler Carruth and James Molloy"
58+
slides_url: "https://llvm.org/devmtg/2015-04/slides/recursion-inlining-2015.pdf"
59+
video_url: "https://youtu.be/tqkK9HRiVIc"
60+
description: ""
61+
62+
- title: "Verifying Code Generation is unaffected by -g/-S"
63+
speaker: "Russell Gallop"
64+
slides_url: "https://llvm.org/devmtg/2015-04/slides/Verifying_code_gen_dash_g_final.pdf"
65+
video_url: "https://youtu.be/tqkK9HRiVIc"
66+
description: ""
67+
68+
- title: "Compiler aided optimization of the pimpl-idiom."
69+
speaker: "Alexander Richardson and David Chisnall"
70+
slides_url: "https://llvm.org/devmtg/2015-04/slides/pimpl.pdf"
71+
video_url: "https://youtu.be/tqkK9HRiVIc"
72+
description: ""
73+
74+
- title: "How fast goes the light?"
75+
speaker: "Arnaud de Grandmaison"
76+
slides_url: "https://llvm.org/devmtg/2015-04/slides/How_fast_goes_the_light.pdf"
77+
video_url: "https://youtu.be/tqkK9HRiVIc"
78+
description: ""

data/devmtg/2015-04/posters.yml

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
posters:
2+
- title: "Loop Vectorization: How to vectorize interleaved memory access?"
3+
speaker: "Hao Liu, James Molloy, and Jiangning Liu"
4+
slides_url: ""
5+
video_url: ""
6+
description: ""
7+
8+
- title: "LLVM Inliner Enhancements"
9+
speaker: "Jiangning Liu, Pablo Barrio, and Kevin Qin"
10+
slides_url: ""
11+
video_url: ""
12+
description: ""
13+
14+
- title: "Supporting New Binary Formats in LLVM"
15+
speaker: "Javed Absar"
16+
slides_url: ""
17+
video_url: ""
18+
description: ""
19+
20+
- title: "Verifying Code Generation Is Unaffected By -g / -S"
21+
speaker: "Russell Gallop"
22+
slides_url: ""
23+
video_url: ""
24+
description: ""
25+
26+
- title: "Hoisting Julia Array Bounds Checks out of Loop Nests using Polly"
27+
speaker: "Jan Soendermann, Tobias Grosser and David Chisnall"
28+
slides_url: ""
29+
video_url: ""
30+
description: ""
31+
32+
- title: "LLVM for Deeply Embedded Systems"
33+
speaker: "Simon Cook, Jeremy Bennett and Edward Jones"
34+
slides_url: ""
35+
video_url: ""
36+
description: ""
37+
38+
- title: "AArch64 support for the LLVM ecosystem"
39+
speaker: "Gabor Ballabas, Akos Kiss and Gabor Loki"
40+
slides_url: ""
41+
video_url: ""
42+
description: ""
43+
44+
- title: "Unison: Constraint-Based Register Allocation and Instruction Scheduling"
45+
speaker: "Roberto Castaneda Lozano, Gabriel Hjort Blindell, Mats Carlsson and Christian Schulte"
46+
slides_url: ""
47+
video_url: ""
48+
description: ""
49+
50+
- title: "Scalable LLVM-based System for Cross-Module Optimizations and Static Analysis"
51+
speaker: "Ksenia Dolgorukova"
52+
slides_url: ""
53+
video_url: ""
54+
description: ""
55+
56+
- title: "LLVM-TURBO: Rapid development of efficient code generators in LLVM"
57+
speaker: "Thomas Bernard and Marco Roodzant"
58+
slides_url: ""
59+
video_url: ""
60+
description: ""
61+
62+
- title: "Flexible runtime testing of LLVM for embedded systems"
63+
speaker: "Edward Jones"
64+
slides_url: ""
65+
video_url: ""
66+
description: ""
67+
68+
- title: "OO-Lint for Operator Overloading in C++"
69+
speaker: "Alexander Hück"
70+
slides_url: ""
71+
video_url: ""
72+
description: ""

data/devmtg/2015-04/talks.yml

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
talks:
2+
- title: "Introduction"
3+
speaker: "Andy Thomason"
4+
slides_url: ""
5+
video_url: "https://youtu.be/sNDavmjNLQE"
6+
description: ""
7+
8+
- title: "Keynote: C Concurrency: Still Tricky"
9+
speaker: "Francesco Zappa Nardelli"
10+
slides_url: "https://llvm.org/devmtg/2015-04/slides/CConcurrency_EuroLLVM2015.pdf"
11+
video_url: "https://youtu.be/g8DUN8-AKgs"
12+
description: ""
13+
14+
- title: "ThinLTO: A Fine-Grained Demand-Driven Infrastructure"
15+
speaker: "Teresa Johnson and Xinliang David Li"
16+
slides_url: "https://llvm.org/devmtg/2015-04/slides/ThinLTO_EuroLLVM2015.pdf"
17+
video_url: "https://youtu.be/aPuNysndtxM"
18+
description: ""
19+
20+
- title: "Supporting the new IBM z13 mainframe and its SIMD vector unit"
21+
speaker: "Ulrich Weigand"
22+
slides_url: "https://llvm.org/devmtg/2015-04/slides/Euro-LLVM-2015-Weigand.pdf"
23+
video_url: "https://youtu.be/5PBe7p1UZ1U"
24+
description: ""
25+
26+
- title: "Loop fusion amid complex control flow"
27+
speaker: "Ramshankar Ramanarayanan and Dibyendu Das"
28+
slides_url: "https://llvm.org/devmtg/2015-04/slides/LLVMEuro2015LoopFusionAmidComplexControlFlow.pdf"
29+
video_url: "https://youtu.be/rbkS4x5Dh6E"
30+
description: ""
31+
32+
- title: "T-EMU 2.0: The Next Generation LLVM Based Micro-Processor Emulator"
33+
speaker: "Mattias Holm"
34+
slides_url: "https://llvm.org/devmtg/2015-04/slides/temu-eurollvm-2015.pdf"
35+
video_url: "https://youtu.be/7SprlJpdGyY"
36+
description: ""
37+
38+
- title: "Templight: A Clang Extension for Debugging and Profiling C++ Template Metaprograms"
39+
speaker: "Zoltan Porkolab"
40+
slides_url: "https://llvm.org/devmtg/2015-04/slides/EuroLLVM2015Templight.pdf"
41+
video_url: "https://youtu.be/djAPtopWhRU"
42+
description: ""
43+
44+
- title: "LLPE: High accurate partial evaluation for LLVM IR"
45+
speaker: "Christopher Smowton"
46+
slides_url: "https://llvm.org/devmtg/2015-04/slides/LLPE.pdf"
47+
video_url: "https://youtu.be/Qht0bEcUsXw"
48+
description: ""
49+
50+
- title: "Keynote: LLVM meets the truly alien: the Mill CPU architecture in a multi-target tool chain"
51+
speaker: "Ivan Godard"
52+
slides_url: ""
53+
video_url: "https://youtu.be/HJP4ZbgWTSo"
54+
description: ""
55+
56+
- title: "A high-level implementation of software pipelining in LLVM"
57+
speaker: "Roel Jordans and David Moloney"
58+
slides_url: "https://llvm.org/devmtg/2015-04/slides/Roel-SWP-EuroLLVM2015.pdf"
59+
video_url: "https://youtu.be/AxTMMpxNoS8"
60+
description: ""
61+
62+
- title: "PSLP: Padded SLP Automatic Vectorization"
63+
speaker: "Vasileios Porpodas, Alberto Magni and Timothy Jones"
64+
slides_url: "https://llvm.org/devmtg/2015-04/slides/pslp_slides_EUROLLVM2015.pdf"
65+
video_url: "https://youtu.be/XHyFSlRmekg"
66+
description: ""
67+
68+
- title: "Vectorization Of Control Flow Using New Masked Vector Intrinsics"
69+
speaker: "Elena Demikhovsky"
70+
slides_url: "https://llvm.org/devmtg/2015-04/slides/MaskedIntrinsics.pdf"
71+
video_url: "https://youtu.be/6x1ksvpEohQ"
72+
description: ""
73+
74+
- title: "Why should I use LLDB?"
75+
speaker: "Deepak Panickal and Ewan Crawford"
76+
slides_url: "https://llvm.org/devmtg/2015-04/slides/Why_should_I_use_LLDB.pdf"
77+
video_url: "https://youtu.be/JtpQZw9NpIU"
78+
description: ""
79+
80+
- title: "LLILC: LLVM as a code generator for the CoreCLR"
81+
speaker: "Andrew Ayers"
82+
slides_url: "https://llvm.org/devmtg/2015-04/slides/LLILC_Euro_LLVM_2015.pptx"
83+
video_url: "https://youtu.be/kJ0nrmWny6Y"
84+
description: ""
85+
86+
- title: "Industrial Experiences with the Clang Static Analysis Toolset"
87+
speaker: "Daniel Krupp, Gyorgy Orban, Gabor Horvath and Bence Babati"
88+
slides_url: "https://llvm.org/devmtg/2015-04/slides/Clang_static_analysis_toolset_final.pdf"
89+
video_url: "https://youtu.be/PWqnqVTLzSM"
90+
description: ""
91+
92+
- title: "C++ on the web: ponies for developers without pwn'ing users"
93+
speaker: "Jf Bastien"
94+
slides_url: ""
95+
video_url: "https://youtu.be/dBaxCo-sXjQ"
96+
description: ""
97+
98+
- title: "Challenges of mixed-width vector code generation and static scheduling in LLVM"
99+
speaker: "Erkan Diken, Pierre-Andre Saulais, Martin J. O'Riordan and David Moloney"
100+
slides_url: "https://llvm.org/devmtg/2015-04/slides/EuroLLVM_2015_CodeGen_SS_VLIW.pdf"
101+
video_url: "https://youtu.be/mKWxbAvGuu4"
102+
description: ""

data/devmtg/2015-04/tutorials.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
tutorials:
2+
- title: "Fortran Front-End for LLVM"
3+
speaker: "Carlo Bertolli, Hal Finkel, John Leidel and Kevin O'Brien"
4+
slides_url: ""
5+
video_url: ""
6+
description: ""
7+
8+
- title: "An LLDB Developer Tutorial"
9+
speaker: "Siva Chandra Reddy"
10+
slides_url: ""
11+
video_url: ""
12+
description: ""
13+
14+
- title: "Debug Info Tutorial"
15+
speaker: "Eric Christopher and David Blaikie"
16+
slides_url: ""
17+
video_url: ""
18+
description: ""
19+
20+
- title: "Your Code Generator Adventure: a journey through code generator generation and optimizations in LLVM-TURBO"
21+
speaker: "Liam Fitzpatrick and Marco Roodzant"
22+
slides_url: ""
23+
video_url: ""
24+
description: ""

data/events.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,15 @@ events:
170170
url: "/devmtg/2015-10/"
171171
event_site: "https://llvm.org/devmtg/2015-10/"
172172

173+
- name: "European LLVM Conference"
174+
id: "2015-04"
175+
start_date: "2015-04-13"
176+
end_date: "2015-04-14"
177+
description: "2015 European LLVM Conference"
178+
location: "Goldsmiths College, London, UK"
179+
url: "/devmtg/2015-04/"
180+
event_site: "https://llvm.org/devmtg/2015-04/"
181+
173182
- name: "European LLVM Conference"
174183
id: "2014-04"
175184
start_date: "2014-04-07"

0 commit comments

Comments
 (0)