blob: 5d96ed388e57ed1c4d52f09141fa0934c8b34189 [file] [log] [blame]
<!DOCTYPE HTML>
<!--
Arcana by HTML5 UP
html5up.net | @n33co
Free for personal and commercial use under the CCA 3.0 license (html5up.net/license)
-->
<html>
<head>
<title>EuroLLVM'17</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="description" content="" />
<meta name="keywords" content="" />
<!--[if lte IE 8]><script src="/devmtg/2017-03//assets/css/ie/html5shiv.js"></script><![endif]-->
<script src="/devmtg/2017-03//assets/js/jquery.min.js"></script>
<script src="/devmtg/2017-03//assets/js/jquery.dropotron.min.js"></script>
<script src="/devmtg/2017-03//assets/js/skel.min.js"></script>
<script src="/devmtg/2017-03//assets/js/skel-layers.min.js"></script>
<script src="/devmtg/2017-03//assets/js/init.js"></script>
<noscript>
<link rel="stylesheet" href="/devmtg/2017-03//assets/css/skel.css" />
<link rel="stylesheet" href="/devmtg/2017-03//assets/css/style.css" />
<link rel="stylesheet" href="/devmtg/2017-03//assets/css/style-wide.css" />
</noscript>
<!--[if lte IE 8]><link rel="stylesheet" href="/devmtg/2017-03//assets/css/ie/v8.css" /><![endif]-->
</head>
<body>
<!-- Header -->
<div id="header">
<!-- Logo -->
<h2><a href="http://llvm.org" id="logo1">The <strong>LLVM</strong> Compiler Infrastructure</a></h2>
<h1><a href="http://llvm.org/devmtg/2017-03/index.html" id="logo2">2017 European LLVM Developers Meeting</a></h1>
<h3 class="tight">March 27-28, 2017</h3>
<h3><a href="http://sic.saarland" target="_blank">Saarland Informatics Campus</a>, Saarbrücken, Germany</h3>
<!-- Nav -->
<nav id="nav">
<ul>
<li class="current">
<a href="http://llvm.org/devmtg/2017-03/index.html">About</a>
<ul>
<li><a href="http://llvm.org/devmtg/2017-03/index.html#program">Program</a></li>
<li><a href="http://llvm.org/devmtg/2017-03/index.html#sponsors">Sponsors</a></li>
</ul>
</li>
<li ><a href="http://llvm.org/devmtg/2017-03/blog">News</a></li>
<li >
<a href="http://llvm.org/devmtg/2017-03/venue.html">Venue & Accommodation</a>
<ul>
<li><a href="http://llvm.org/devmtg/2017-03/venue.html#accommodation">Accommodation</a></li>
<li><a href="http://llvm.org/devmtg/2017-03/venue.html#directionssb">Getting To Saarbrücken</a></li>
<li><a href="http://llvm.org/devmtg/2017-03/venue.html#directionsuni">Getting To Campus</a></li>
<li><a href="http://llvm.org/devmtg/2017-03/venue.html#social">Social Event Venue: Völklingen Steel Mill</a></li>
<li><a href="http://llvm.org/devmtg/2017-03/venue.html#placesofinterest">Places of Interest</a></li>
</ul>
</li>
<!--li >
<a href="http://llvm.org/devmtg/2017-03/program.html">Program</a>
<ul>
<li>
<a href="http://llvm.org/devmtg/2017-03/program.html#presentations">Presentations</a>
<ul>
<li><a href="#">Lorem dolor</a></li>
<li><a href="#">Phasellus magna</a></li>
<li><a href="#">Magna phasellus</a></li>
<li><a href="#">Etiam nisl</a></li>
<li><a href="#">Veroeros feugiat</a></li>
</ul>
</li>
<li>
<a href="http://llvm.org/devmtg/2017-03/program.html#tutorials">Tutorials</a>
<ul>
<li><a href="#">Lorem dolor</a></li>
<li><a href="#">Phasellus magna</a></li>
<li><a href="#">Magna phasellus</a></li>
<li><a href="#">Etiam nisl</a></li>
<li><a href="#">Veroeros feugiat</a></li>
</ul>
</li>
<li>
<a href="http://llvm.org/devmtg/2017-03/program.html#lightning">Lightning Talks</a>
<ul>
<li><a href="#">Lorem dolor</a></li>
<li><a href="#">Phasellus magna</a></li>
<li><a href="#">Magna phasellus</a></li>
<li><a href="#">Etiam nisl</a></li>
<li><a href="#">Veroeros feugiat</a></li>
</ul>
</li>
<li>
<a href="http://llvm.org/devmtg/2017-03/program.html#posters">Posters</a>
<ul>
<li><a href="#">Lorem dolor</a></li>
<li><a href="#">Phasellus magna</a></li>
<li><a href="#">Magna phasellus</a></li>
<li><a href="#">Etiam nisl</a></li>
<li><a href="#">Veroeros feugiat</a></li>
</ul>
</li>
<li>
<a href="http://llvm.org/devmtg/2017-03/program.html#bofs">BoFs</a>
<ul>
<li><a href="#">Lorem dolor</a></li>
<li><a href="#">Phasellus magna</a></li>
<li><a href="#">Magna phasellus</a></li>
<li><a href="#">Etiam nisl</a></li>
<li><a href="#">Veroeros feugiat</a></li>
</ul>
</li>
</ul>
</li-->
<li ><a href="http://llvm.org/devmtg/2017-03/past.html">Past Instances</a>
<ul>
<li>US Developers Meeting</li>
<li><a href="http://llvm.org/devmtg/2016-11/">2016: San Jose, CA, USA</a></li>
<li><a href="http://llvm.org/devmtg/2015-10/">2015: San Jose, CA, USA</a></li>
<li><a href="http://llvm.org/devmtg/2014-10/">2014: San Jose, CA, USA</a></li>
<li><a href="http://llvm.org/devmtg/2013-11/">2013: San Francisco, CA, USA</a></li>
<!--li><a href="http://llvm.org/devmtg/2012-11/">2012: San Jose, CA, USA</a></li-->
<!--li><a href="http://llvm.org/devmtg/2011-11/">2011: San Jose, CA, USA</a></li-->
<!--li><a href="http://llvm.org/devmtg/2010-11/">2010: San Jose, CA, USA</a></li-->
<!--li><a href="http://llvm.org/devmtg/2009-10/">2009: Cupertino, CA, USA</a></li-->
<!--li><a href="http://llvm.org/devmtg/2008-08/">2008: Cupertino, CA, USA</a></li-->
<!--li><a href="http://llvm.org/devmtg/2007-05/">2007: Cupertino, CA, USA</a></li-->
<li>European Developers Meeting</li>
<li><a href="http://llvm.org/devmtg/2016-03/">2016: Barcelona, Spain</a></li>
<li><a href="http://llvm.org/devmtg/2015-04/">2015: London, UK</a></li>
<li><a href="http://llvm.org/devmtg/2014-04/">2014: Edinburgh, Scotland</a></li>
<li><a href="http://llvm.org/devmtg/2013-04/">2013: Paris, France</a></li>
<!--li><a href="http://llvm.org/devmtg/2012-04-12/">2012: London, UK</a></li-->
<!--li><a href="http://llvm.org/devmtg/2011-09-16/">2011: London, UK</a></li-->
<li>Asian Developers Meeting</li>
<li><a href="http://llvm.org/devmtg/2008-08-23/">2008: Tokyo, Japan</a></li>
<li><hr></li>
<li><a href="http://llvm.org/devmtg/">show all</a></li>
</ul>
</li>
<!--li ><a href="http://llvm.org/devmtg/2017-03/venue.html">Venue &amp; Accommodation</a></li>-->
<!--li ><a href="http://llvm.org/devmtg/2017-03/left-sidebar.html">Left Sidebar</a></li-->
<!--li ><a href="http://llvm.org/devmtg/2017-03/right-sidebar.html">Right Sidebar</a></li-->
<!--li ><a href="http://llvm.org/devmtg/2017-03/two-sidebar.html">Two Sidebar</a></li-->
<!--li ><a href="http://llvm.org/devmtg/2017-03/no-sidebar.html">No Sidebar</a></li-->
</ul>
</nav>
</div>
<!-- Banner -->
<section id="banner">
<header>
<h2><em>
The LLVM Foundation announces the seventh annual European LLVM Developers' Meeting
</em></h2>
</header>
</section>
<!-- Highlights -->
<section class="wrapper style1">
<div class="container">
<div class="row double">
<div class="12u">
<div class="row double">
<section class="4u">
<div class="box highlight">
<i class="icon major fa-comments"></i>
<h3>A Forum for <em>LLVM</em> Developers</h3>
<p>The meeting serves as a forum for LLVM, Clang, LLDB and other
LLVM project developers and users to get acquainted, learn how LLVM
is used, and exchange ideas about LLVM and its (potential)
applications.</p> </div>
</section>
<section class="4u">
<div class="box highlight">
<i class="icon major fa-calendar"></i>
<h3>Two Full Days of Program</h3>
<p> The conference will be two full days that include technical
talks, BoFs, hacker’s lab, tutorials, a poster session and a
reception.</p> </div>
</section>
<section class="4u">
<div class="box highlight">
<i class="icon major fa-users"></i>
<h3>Broad Target Audience</h3>
<p>
Active developers of projects in the LLVM Umbrella; Anyone
interested in using these as part of another project;
Compiler, programming language, and runtime enthusiasts;
Those interested in using compiler and toolchain technology in
novel and interesting ways. </p>
</div>
</section>
</div>
</div>
</div>
</div>
</section>
<section class="wrapper style2">
<div class="container">
<a name="program"></a>
<header class="major">
<h2>Program</h2>
</header>
<div class="row double">
<div class="12u">
<div class="row double">
<section class="12u">
<div class="skell-cell-important">
<p>
The detailed program including author names, affiliation
and abstracts can be found <a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html">here</a>.
</p>
<table class="default">
<thead>
<tr>
<th class="caption" colspan="2">
Title List
</th>
</tr>
</thead>
<tbody>
<tr>
<td class="title">
LLVM for the future of Supercomputing - <i>Keynote</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#0">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/llvm_for_the_future_of_supercomputing.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=zPe85fSF3-Q">[video]</a>
</td>
<td class="title">
Weak Memory Concurrency in C/C++11 and LLVM - <i>Keynote</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#1">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/weak_memory_concurrency_in_c_cxx11_and_llvm.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=BwKkcTfAd8Q">[video]</a>
</td>
</tr>
<tr>
<td class="title">
Adventures in Fuzzing Instruction Selection - <i>Technical Talk</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#2">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/adventures_in_fuzzing_instruction_selection.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=UBbQ_s6hNgg">[video]</a>
</td>
<td class="title">
ARM Code Size Optimisations - <i>Technical Talk</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#3">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/arm_code_size_optimisations.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=SVI5CioQYKw">[video]</a>
</td>
</tr>
<tr>
<td class="title">
AVX-512 Mask Registers Code Generation Challenges in LLVM - <i>Technical Talk</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#4">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/avx512_mask_registers_code_generation_challenges_in_llvm.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=NmarI5ErisE">[video]</a>
</td>
<td class="title">
Clank: Java-port of C/C++ compiler frontend - <i>Technical Talk</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#5">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/clank_java_port_of_c_cxx_compiler_frontend.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=EpFJlARXO74">[video]</a>
</td>
</tr>
<tr>
<td class="title">
CodeCompass: An Open Software Comprehension Framework - <i>Technical Talk</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#6">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/code_compass_an_open_software_comprehension_framework.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=P0_ju-aZsFk">[video]</a>
</td>
<td class="title">
Cross Translational Unit Analysis in Clang Static Analyzer: Prototype and Measurements - <i>Technical Talk</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#7">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/cross_translation_unit_analysis_in_clang_static_analyzer.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=7AWgaqvFsgs">[video]</a>
</td>
</tr>
<tr>
<td class="title">
Delivering Sample-based PGO for PlayStation(R)4 (and the impact on optimized debugging) - <i>Technical Talk</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#8">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/delivering_sample_based_pgo_for_playstation_r_4.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=ceCEXnuWdmo">[video]</a>
</td>
<td class="title">
Effective Compilation of Higher-Order Programs - <i>Technical Talk</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#9">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/effective_compilation_of_higher_order_programs.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=ms3u6b7eiEw">[video]</a>
</td>
</tr>
<tr>
<td class="title">
Expressing high level optimizations within LLVM - <i>Technical Talk</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#10">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/expressing_high_level_optimizations_within_llvm.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=sKIRIilZDnE">[video]</a>
</td>
<td class="title">
Formalizing the Concurrency Semantics of an LLVM Fragment - <i>Technical Talk</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#11">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/formalizing_the_concurrency_semantics_of_an_llvm_fragment.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=NR5OAhgdozc">[video]</a>
</td>
</tr>
<tr>
<td class="title">
Introducing VPlan to the Loop Vectorizer - <i>Technical Talk</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#12">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/introducing_vplan_to_the_loop_vectorizer.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=IqzJRs6tb7Y">[video]</a>
</td>
<td class="title">
LLVM performance optimization for z Systems - <i>Technical Talk</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#13">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/llvm_performance_optimization_for_z_systems.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=Dub769wZDAk">[video]</a>
</td>
</tr>
<tr>
<td class="title">
LLVMTuner: An Autotuning framework for LLVM - <i>Technical Talk</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#14">[more]</a>
<a href="https://www.youtube.com/watch?v=P3eJwoD97bY">[video]</a>
</td>
<td class="title">
Path Invariance Based Partial Loop Un-switching - <i>Technical Talk</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#15">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/path_invariance_based_partial_loop_unswitching.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=hN380etFA5Y">[video]</a>
</td>
</tr>
<tr>
<td class="title">
Register Allocation and Instruction Scheduling in Unison - <i>Technical Talk</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#16">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/register_allocation_and_instruction_scheduling_in_unison.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=kx64V74Mba0">[video]</a>
</td>
<td class="title">
SPIR-V infrastructure and its place in the LLVM ecosystem - <i>Technical Talk</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#17">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/spirv_infrastructure_and_its_place_in_the_llvm_ecosystem.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=q22JPD00Nd0">[video]</a>
</td>
</tr>
<tr>
<td class="title">
Using LLVM for Safety-Critical Applications - <i>Technical Talk</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#18">[more]</a>
<a href="https://www.youtube.com/watch?v=pmy1Ttieh3I">[video]</a>
</td>
<td class="title">
Using LLVM in a scalable, high-available, in-memory database server - <i>Technical Talk</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#19">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/using_llvm_in_a_scalable_high_available_in_memory_database_server.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=ws9TwXesv-M">[video]</a>
</td>
</tr>
<tr>
<td class="title">
XLA: Accelerated Linear Algebra - <i>Technical Talk</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#20">[more]</a>
<a href="https://www.youtube.com/watch?v=2IOPpyyuLkc">[video]</a>
</td>
<td class="title">
Automated Combination of Tolerance and Control Flow Integrity Countermeasures against Multiple Fault Attacks - <i>SRC</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#21">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/automated_combination_of_tolerance_and_control_flow_integrity_countermeasures_against_multiple_fault_attacks.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=ZzdBpFiydY8">[video]</a>
</td>
</tr>
<tr>
<td class="title">
Bringing Next Generation C++ to GPUs: The LLVM-based PACXX Approach - <i>SRC</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#22">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/bringing_next_generation_cxx_to_gpus_the_llvm_based_pacxx_approach.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=OQjyYUyu_H4">[video]</a>
</td>
<td class="title">
Data Reuse Analysis for Automated Synthesis of Custom Instructions in Sliding Window Applications - <i>SRC</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#23">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/data_reuse_analysis_for_automated_synthesis_of_custom_instructions_in_sliding_window_applications.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=X6BtrrK9XJQ">[video]</a>
</td>
</tr>
<tr>
<td class="title">
ELF GOT Problems? CFI Can Help. - <i>SRC</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#24">[more]</a>
</td>
<td class="title">
LifeJacket: Verifying Precise Floating-Point Optimizations in LLVM - <i>SRC</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#25">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/lifejacket_verifying_precise_floating_point_optimizations_in_llvm.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=2bYh6bpX3LM">[video]</a>
</td>
</tr>
<tr>
<td class="title">
Software Prefetching for Indirect Memory Accesses - <i>SRC</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#26">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/software_prefetching_for_indirect_memory_accesses.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=IQQ4TsGpASo">[video]</a>
</td>
<td class="title">
ClrFreqPrinter: A Tool for Frequency Annotated Control Flow Graphs Generation - <i>Lightning Talk</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#27">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/ClrFreqPrinter_a_tool_for_frequency_annotated_control_flow_graphs_generation.pdf">[pdf]</a>
<a href="http://www.inf.usi.ch/phd/zacharopoulos/software.htm">[web]</a>
<a href="https://www.youtube.com/watch?v=RNpBt9V-j60">[video]</a>
</td>
</tr>
<tr>
<td class="title">
DIVA (Debug Information Visual Analyzer) - <i>Lightning Talk</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#28">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/diva_debug_information_visual_analyzer.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=SwtpXaCk2bE">[video]</a>
</td>
<td class="title">
Generalized API checkers for the Clang Static Analyzer - <i>Lightning Talk</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#29">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/generalized_api_checkers_for_the_clang_static_analyzer.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=iwByOqUqy5I">[video]</a>
</td>
</tr>
<tr>
<td class="title">
LibreOffice loves LLVM - <i>Lightning Talk</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#30">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/libreoffice_loves_llvm.pdf">[pdf]</a>
<a href="https://www.youtube.com/watch?v=u-U_WzvtrWs">[video]</a>
</td>
<td class="title">
LLVM AMDGPU for High Performance Computing: are we competitive yet? - <i>Lightning Talk</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#31">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/llvm_admgpu_for_high_performance_computing_are_we_compatitive_yet.pdf">[pdf]</a>
<a href="https://bugs.freedesktop.org/show_bug.cgi?id=99553">[web]</a>
<a href="https://www.youtube.com/watch?v=r2Chmg85Xik">[video]</a>
</td>
</tr>
<tr>
<td class="title">
Simple C++ reflection with a Clang plugin - <i>Lightning Talk</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#32">[more]</a>
<a href="https://www.youtube.com/watch?v=gnbCZ3kQEs4">[video]</a>
</td>
<td class="title">
Alternative Backend Design - <i>BoF</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#33">[more]</a>
</td>
</tr>
<tr>
<td class="title">
Clangd: A new Language Server Protocol implementation leveraging Clang - <i>BoF</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#34">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/clangd_bof.pdf">[pdf]</a>
</td>
<td class="title">
GlobalISel - <i>BoF</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#35">[more]</a>
</td>
</tr>
<tr>
<td class="title">
LLVM Foundation - <i>BoF</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#36">[more]</a>
</td>
<td class="title">
A Source-to-Source Vectorizer for the Connex SIMD Accelerator - <i>Poster</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#37">[more]</a>
</td>
</tr>
<tr>
<td class="title">
AnyDSL: A Compiler-Framework for Domain-Specific Libraries (DSLs) - <i>Poster</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#38">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/anydsl_a_compiler-framework_for_domain_specific_libraries.pdf">[pdf]</a>
</td>
<td class="title">
Binary Instrumentation of ELF Objects on ARM - <i>Poster</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#39">[more]</a>
</td>
</tr>
<tr>
<td class="title">
CodeCompass: An Open Software Comprehension Framework - <i>Poster</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#40">[more]</a>
</td>
<td class="title">
Hydra LLVM: Instruction Selection with Threads - <i>Poster</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#41">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/hydra_llvm_instruction_selection_with_threads.pdf">[pdf]</a>
</td>
</tr>
<tr>
<td class="title">
Intelligent selection of compiler options to optimize compile time and performance - <i>Poster</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#42">[more]</a>
<a href="http://llvm.org/devmtg/2017-03//assets/slides/intelligent_selection_of_compiler_options_to_optimize_compile_time_and_performance.pdf">[pdf]</a>
</td>
<td class="title">
LLVM-based silent stores optimization to reduce energy consumption on STT-RAM cache memory - <i>Poster</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#43">[more]</a>
</td>
</tr>
<tr>
<td class="title">
Modeling Universal Instruction Selection - <i>Poster</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#44">[more]</a>
</td>
<td class="title">
Preparing LLVM for the Future of Supercomputing - <i>Poster</i> -
<a href="http://llvm.org/devmtg/2017-03//2017/02/20/accepted-sessions.html#45">[more]</a>
</td>
</tr>
</tbody>
</table>
</div>
</section>
</div>
</div>
</div>
</div>
</section>
<section class="wrapper style1">
<div class="container">
<div class="row double">
<div class="12u">
<a name="sponsors"></a>
<header class="major">
<h2>Sponsors</h2>
</header>
<section class="12u">
<div class="textwidget">
<h1>Diamond:</h1>
<div class="sponsors" id="diamond">
<table class="sponsors">
<tr>
<td> <h1>Apple</h1> </td>
<td> <img src="http://llvm.org/foundation/logos/quic-stack-version.jpg"></td>
</tr>
<tr>
<td> <a href="http://www.apple.com">Apple</a> </td>
<td> <a href="http://www.quicinc.com/">QuIC</a> </td>
</tr>
</table>
</div>
<h1>Platinum:</h1>
<div class="sponsors" id="platinum">
<table class="sponsors">
<tr>
<td> <img src="http://llvm.org/foundation/logos/Google-logo_420_color_2x.png"></td>
<td> <img src="http://llvm.org/foundation/logos/psf_pos.jpg"></td>
</tr>
<tr>
<td> <a href="http://google.com">Google</a> </td>
<td> <a href="http://us.playstation.com/corporate/about/">Sony Computer Entertainment America</a> </td>
</tr>
</table>
</div>
<h1>Gold:</h1>
<div class="sponsors" id="gold">
<table class="sponsors">
<tr>
<td> <img src="http://llvm.org/foundation/logos/ARMCompanyLogo.jpg"> </td>
<td> <img src="http://llvm.org/foundation/logos/Intel-logo.png"> </td>
<td> <img src="http://llvm.org/foundation/logos/FB-fLogo-Blue-broadcast-2.png"> </td>
</tr>
<tr>
<td> <a href="http://www.arm.com/">ARM</a> </td>
<td> <a href="http://intel.com">Intel</a> </td>
<td> <a href="http://facebook.com/">Facebook</a> </td>
</tr>
</table>
</div>
<h1>Other Sponsors:</h1>
<div class="sponsors" id="bronze">
<table class="sponsors">
<tr>
<td> <img src="./assets/images/SOLID_SANDS-LOGO-RGB.png"> </td>
</tr>
<tr>
<td> <a href="http://www.solidsands.nl/">Solid Sands</a> </td>
</tr>
</table>
</div>
</div>
</section>
</div>
</div>
</div>
</section>
<section class="wrapper style2">
<div class="container">
<div class="row double">
<div class="12u">
<a name="pc"></a>
<header class="major">
<h2>Program Committee</h2>
</header>
<div class="row double">
<section class="6u">
<div class="textwidget">
<table>
<tr>
<td><b>Anton Korobeynikov</b> (PC chair)</td>
<td><i>Saint Petersburg State University</i></td>
</tr>
<tr>
<td><b>David Chisnall</b> (SRC chair)</td>
<td><i>University of Cambridge</i></td>
</tr>
<tr>
<td><b>Hal Finkel</b></td>
<td><i>Argonne National Labs</i></td>
</tr>
<tr>
<td><b>Renato Golin</b></td>
<td><i>Linaro</i></td>
</tr>
<tr>
<td><b>Manuel Klimek</b></td>
<td><i>Google</i></td>
</tr>
<tr>
<td><b>Anastasia Stulova</b></td>
<td><i>ARM</i></td>
</tr>
</table>
</div>
</section>
<section class="6u">
<div class="textwidget">
<table>
<tr>
<td><b>Anna Zaks</b></td>
<td><i>Apple</i></td>
</tr>
<tr>
<td><b>Hans Wennborg</b></td>
<td><i>Google</i></td>
</tr>
<tr>
<td><b>Matthias Braun</b></td>
<td><i>Apple</i></td>
</tr>
<tr>
<td><b>Sebastian Hack</b></td>
<td><i>Saarland University</i></td>
</tr>
<tr>
<td><b>Nuno Lopes</b></td>
<td><i>Microsoft Research</i></td>
</tr>
<tr>
<td><b>Elena Demikhovsky</b></td>
<td><i>Intel</i></td>
</tr>
</table>
</div>
</section>
</div>
</div>
</div>
</div>
</section>
<section class="wrapper style1">
<div class="container">
<div class="row double">
<div class="12u">
<header class="major">
<h2>Local Organizers</h2>
</header>
<div class="textwidget">
<table>
<tr>
<td class="text-right" width="50%">Johannes Doerfert</td>
<td>Simon Moll</td>
</tr>
<tr>
<td class="text-right">Sebastian Hack</td>
<td>Sandra Neumann</td>
</tr>
<tr>
<td class="text-right">Tina Jung</td>
<td>Kevin Streit</td>
</tr>
<tr>
<td class="text-center" colspan="2">
For any questions, please contact: <a href="mailto:eurollvm17-orga@cs.uni-saarland.de">eurollvm17-orga@cs.uni-saarland.de</a>
</td>
</tr>
</table>
</div>
</div>
</div>
</div>
</section>
<!-- Footer -->
<div id="footer">
<!-- Copyright -->
<div class="copyright">
<ul class="menu">
<li>&copy; <a href="http://llvm.org/foundation/">The LLVM Foundation</a>. All rights reserved</li><li>Design: <a href="http://html5up.net">HTML5 UP</a></li><li> Jekyll Template: <a href="http://cloudcannon.com">Cloud Cannon</a></li>
</ul>
</div>
</div>
</body>
</html>