[www] r358222 - [EuroLLVM'19] Add some SRC slides.
Arnaud A. de Grandmaison via llvm-commits
llvm-commits at lists.llvm.org
Thu Apr 11 13:33:12 PDT 2019
Author: aadg
Date: Thu Apr 11 13:33:12 2019
New Revision: 358222
URL: http://llvm.org/viewvc/llvm-project?rev=358222&view=rev
Log:
[EuroLLVM'19] Add some SRC slides.
Added:
www/trunk/devmtg/2019-04/slides/
www/trunk/devmtg/2019-04/slides/SRC-Halkenhauser-An_alternative_OpenMP_backend_for_Polly.pdf (with props)
www/trunk/devmtg/2019-04/slides/SRC-Lee-Safely_optimizing_casts_between_pointers_and_integers.pdf (with props)
www/trunk/devmtg/2019-04/slides/SRC-Lopez-Gomez-Adding_support_for_C++_contracts_to_clang.pdf (with props)
www/trunk/devmtg/2019-04/slides/SRC-TuanVu-Compilation_and_optimization_with_security_annotations.pdf (with props)
www/trunk/devmtg/2019-04/slides/SRC-Wahlster-Implementing_SPMD_control_flow_in_LLVM_using_reconverging_CFGs.pdf (with props)
Modified:
www/trunk/devmtg/2019-04/index.html
www/trunk/devmtg/2019-04/talks.html
Modified: www/trunk/devmtg/2019-04/index.html
URL: http://llvm.org/viewvc/llvm-project/www/trunk/devmtg/2019-04/index.html?rev=358222&r1=358221&r2=358222&view=diff
==============================================================================
--- www/trunk/devmtg/2019-04/index.html (original)
+++ www/trunk/devmtg/2019-04/index.html Thu Apr 11 13:33:12 2019
@@ -267,15 +267,18 @@ There is a separate schedule for the <a
<li><a href="talks.html#SRC_1">
Safely Optimizing Casts between Pointers and Integers</a>
<i>Juneyoung Lee (Seoul National University, Korea), Chung-Kil Hur (Seoul National University, Korea), Ralf Jung (MPI-SWS, Germany), Zhengyang Liu (University of Utah, USA), John Regehr (University of Utah, USA), Nuno P. Lopes (Microsoft Research, UK)</i>
+ [ Video ] [ <a href="slides/SRC-Lee-Safely_optimizing_casts_between_pointers_and_integers.pdf">Slides</a> ]
</li>
<li><a href="talks.html#SRC_2">
An alternative OpenMP Backend for Polly</a>
<i>Michael Halkenhäuser (TU Darmstadt)</i>
+ [ Video ] [ <a href="slides/SRC-Halkenhauser-An_alternative_OpenMP_backend_for_Polly.pdf">Slides</a> ]
</li>
<li><a href="talks.html#SRC_3">
Implementing SPMD control flow in LLVM using reconverging CFGs</a>
<i>Fabian Wahlster (Technische Universität München), Nicolai
Hähnle (Advanced Micro Devices)</i>
+ [ Video ] [ <a href="slides/SRC-Wahlster-Implementing_SPMD_control_flow_in_LLVM_using_reconverging_CFGs.pdf">Slides</a> ]
</li>
<li><a href="talks.html#SRC_4">
Function Merging by Sequence Alignment</a>
@@ -284,11 +287,13 @@ There is a separate schedule for the <a
<li><a href="talks.html#SRC_5">
Compilation and optimization with security annotations</a>
<i>Son Tuan Vu (LIP6), Karine Heydemann (LIP6), Arnaud de Grandmaison (ARM), Albert Cohen (Google)</i>
+ [ Video ] [ <a href="slides/SRC-TuanVu-Compilation_and_optimization_with_security_annotations.pdf">Slides</a> ]
</li>
<li><a href="talks.html#SRC_6">
Adding support for C++ contracts to Clang</a>
<i>Javier López-Gómez (University Carlos III of Madrid), J.
Daniel García (University Carlos III of Madrid)</i>
+ [ Video ] [ <a href="slides/SRC-Lopez-Gomez-Adding_support_for_C++_contracts_to_clang.pdf">Slides</a> ]
</li>
</ul>
Added: www/trunk/devmtg/2019-04/slides/SRC-Halkenhauser-An_alternative_OpenMP_backend_for_Polly.pdf
URL: http://llvm.org/viewvc/llvm-project/www/trunk/devmtg/2019-04/slides/SRC-Halkenhauser-An_alternative_OpenMP_backend_for_Polly.pdf?rev=358222&view=auto
==============================================================================
Binary file - no diff available.
Propchange: www/trunk/devmtg/2019-04/slides/SRC-Halkenhauser-An_alternative_OpenMP_backend_for_Polly.pdf
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: www/trunk/devmtg/2019-04/slides/SRC-Lee-Safely_optimizing_casts_between_pointers_and_integers.pdf
URL: http://llvm.org/viewvc/llvm-project/www/trunk/devmtg/2019-04/slides/SRC-Lee-Safely_optimizing_casts_between_pointers_and_integers.pdf?rev=358222&view=auto
==============================================================================
Binary file - no diff available.
Propchange: www/trunk/devmtg/2019-04/slides/SRC-Lee-Safely_optimizing_casts_between_pointers_and_integers.pdf
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: www/trunk/devmtg/2019-04/slides/SRC-Lopez-Gomez-Adding_support_for_C++_contracts_to_clang.pdf
URL: http://llvm.org/viewvc/llvm-project/www/trunk/devmtg/2019-04/slides/SRC-Lopez-Gomez-Adding_support_for_C%2B%2B_contracts_to_clang.pdf?rev=358222&view=auto
==============================================================================
Binary file - no diff available.
Propchange: www/trunk/devmtg/2019-04/slides/SRC-Lopez-Gomez-Adding_support_for_C++_contracts_to_clang.pdf
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: www/trunk/devmtg/2019-04/slides/SRC-TuanVu-Compilation_and_optimization_with_security_annotations.pdf
URL: http://llvm.org/viewvc/llvm-project/www/trunk/devmtg/2019-04/slides/SRC-TuanVu-Compilation_and_optimization_with_security_annotations.pdf?rev=358222&view=auto
==============================================================================
Binary file - no diff available.
Propchange: www/trunk/devmtg/2019-04/slides/SRC-TuanVu-Compilation_and_optimization_with_security_annotations.pdf
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: www/trunk/devmtg/2019-04/slides/SRC-Wahlster-Implementing_SPMD_control_flow_in_LLVM_using_reconverging_CFGs.pdf
URL: http://llvm.org/viewvc/llvm-project/www/trunk/devmtg/2019-04/slides/SRC-Wahlster-Implementing_SPMD_control_flow_in_LLVM_using_reconverging_CFGs.pdf?rev=358222&view=auto
==============================================================================
Binary file - no diff available.
Propchange: www/trunk/devmtg/2019-04/slides/SRC-Wahlster-Implementing_SPMD_control_flow_in_LLVM_using_reconverging_CFGs.pdf
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Modified: www/trunk/devmtg/2019-04/talks.html
URL: http://llvm.org/viewvc/llvm-project/www/trunk/devmtg/2019-04/talks.html?rev=358222&r1=358221&r2=358222&view=diff
==============================================================================
--- www/trunk/devmtg/2019-04/talks.html (original)
+++ www/trunk/devmtg/2019-04/talks.html Thu Apr 11 13:33:12 2019
@@ -580,7 +580,8 @@ presentation, and for offline review.</p
<table cellpadding="10">
<tr><td valign="top" id="SRC_1">
-<b>Safely Optimizing Casts between Pointers and Integers</b><br>
+<b>Safely Optimizing Casts between Pointers and Integers</b>
+[ Video ] [ <a href="slides/SRC-Lee-Safely_optimizing_casts_between_pointers_and_integers.pdf">Slides</a> ]<br>
<i>Juneyoung Lee (Seoul National University, Korea), Chung-Kil Hur (Seoul
National University, Korea), Ralf Jung (MPI-SWS, Germany), Zhengyang Liu
(University of Utah, USA), John Regehr (University of Utah, USA), Nuno P.
@@ -601,7 +602,8 @@ updates, the performance is still compar
</td></tr>
<tr><td valign="top" id="SRC_2">
-<b>An alternative OpenMP Backend for Polly</b><br>
+<b>An alternative OpenMP Backend for Polly</b>
+[ Video ] [ <a href="slides/SRC-Halkenhauser-An_alternative_OpenMP_backend_for_Polly.pdf">Slides</a> ]<br>
<i>Michael Halkenhäuser (TU Darmstadt)</i>
<p>LLVM's polyhedral infrastructure framework Polly may automatically
exploit thread-level parallelism through OpenMP. Currently, the user can only
@@ -617,7 +619,8 @@ backend.</p>
</td></tr>
<tr><td valign="top" id="SRC_3">
-<b>Implementing SPMD control flow in LLVM using reconverging CFGs</b><br>
+<b>Implementing SPMD control flow in LLVM using reconverging CFGs</b>
+[ Video ] [ <a href="slides/SRC-Wahlster-Implementing_SPMD_control_flow_in_LLVM_using_reconverging_CFGs.pdf">Slides</a> ]<br>
<i>Fabian Wahlster (Technische Universität München), Nicolai
Hähnle (Advanced Micro Devices)</i>
<p>Compiling programs for an SPMD execution model, e.g. for GPUs or for whole
@@ -670,7 +673,8 @@ significant impact on the performance of
</td></tr>
<tr><td valign="top" id="SRC_5">
-<b>Compilation and optimization with security annotations</b><br>
+<b>Compilation and optimization with security annotations</b>
+[ Video ] [ <a href="slides/SRC-TuanVu-Compilation_and_optimization_with_security_annotations.pdf">Slides</a> ]<br>
<i>Son Tuan Vu (LIP6), Karine Heydemann (LIP6), Arnaud de Grandmaison (ARM),
Albert Cohen (Google)</i>
<p>Program analysis and program transformation systems need to express
@@ -695,7 +699,8 @@ binary, so that binary-level analysis to
</td></tr>
<tr><td valign="top" id="SRC_6">
-<b>Adding support for C++ contracts to Clang</b><br>
+<b>Adding support for C++ contracts to Clang</b>
+[ Video ] [ <a href="slides/SRC-Lopez-Gomez-Adding_support_for_C++_contracts_to_clang.pdf">Slides</a> ]<br>
<i>Javier López-Gómez (University Carlos III of Madrid), J.
Daniel García (University Carlos III of Madrid)</i>
<p>A language supporting contract-checking allows to detect programming errors.
More information about the llvm-commits
mailing list