[llvm-commits] [www] r168120 - in /www/trunk/devmtg/2012-11: Ahrens-ScoutPoster.pdf Finkel-LLVMClangSupercomputer.pdf Serebryany-ASAN-TSAN-Poster.pdf Sharlet-ShevlinPark.pdf Zaks-Rose-Checker24Hours.pdf Zheng-Generating.pdf index.html

Chris Lattner sabre at nondot.org
Thu Nov 15 16:58:53 PST 2012


Author: lattner
Date: Thu Nov 15 18:58:53 2012
New Revision: 168120

URL: http://llvm.org/viewvc/llvm-project?rev=168120&view=rev
Log:
add a bunch of devmtg slides.

Added:
    www/trunk/devmtg/2012-11/Ahrens-ScoutPoster.pdf
    www/trunk/devmtg/2012-11/Finkel-LLVMClangSupercomputer.pdf   (with props)
    www/trunk/devmtg/2012-11/Serebryany-ASAN-TSAN-Poster.pdf   (with props)
    www/trunk/devmtg/2012-11/Sharlet-ShevlinPark.pdf
    www/trunk/devmtg/2012-11/Zaks-Rose-Checker24Hours.pdf
    www/trunk/devmtg/2012-11/Zheng-Generating.pdf
Modified:
    www/trunk/devmtg/2012-11/index.html

Added: www/trunk/devmtg/2012-11/Ahrens-ScoutPoster.pdf
URL: http://llvm.org/viewvc/llvm-project/www/trunk/devmtg/2012-11/Ahrens-ScoutPoster.pdf?rev=168120&view=auto
==============================================================================
Binary files www/trunk/devmtg/2012-11/Ahrens-ScoutPoster.pdf (added) and www/trunk/devmtg/2012-11/Ahrens-ScoutPoster.pdf Thu Nov 15 18:58:53 2012 differ

Added: www/trunk/devmtg/2012-11/Finkel-LLVMClangSupercomputer.pdf
URL: http://llvm.org/viewvc/llvm-project/www/trunk/devmtg/2012-11/Finkel-LLVMClangSupercomputer.pdf?rev=168120&view=auto
==============================================================================
Binary file - no diff available.

Propchange: www/trunk/devmtg/2012-11/Finkel-LLVMClangSupercomputer.pdf
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www/trunk/devmtg/2012-11/Serebryany-ASAN-TSAN-Poster.pdf
URL: http://llvm.org/viewvc/llvm-project/www/trunk/devmtg/2012-11/Serebryany-ASAN-TSAN-Poster.pdf?rev=168120&view=auto
==============================================================================
Binary file - no diff available.

Propchange: www/trunk/devmtg/2012-11/Serebryany-ASAN-TSAN-Poster.pdf
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: www/trunk/devmtg/2012-11/Sharlet-ShevlinPark.pdf
URL: http://llvm.org/viewvc/llvm-project/www/trunk/devmtg/2012-11/Sharlet-ShevlinPark.pdf?rev=168120&view=auto
==============================================================================
Binary files www/trunk/devmtg/2012-11/Sharlet-ShevlinPark.pdf (added) and www/trunk/devmtg/2012-11/Sharlet-ShevlinPark.pdf Thu Nov 15 18:58:53 2012 differ

Added: www/trunk/devmtg/2012-11/Zaks-Rose-Checker24Hours.pdf
URL: http://llvm.org/viewvc/llvm-project/www/trunk/devmtg/2012-11/Zaks-Rose-Checker24Hours.pdf?rev=168120&view=auto
==============================================================================
Binary files www/trunk/devmtg/2012-11/Zaks-Rose-Checker24Hours.pdf (added) and www/trunk/devmtg/2012-11/Zaks-Rose-Checker24Hours.pdf Thu Nov 15 18:58:53 2012 differ

Added: www/trunk/devmtg/2012-11/Zheng-Generating.pdf
URL: http://llvm.org/viewvc/llvm-project/www/trunk/devmtg/2012-11/Zheng-Generating.pdf?rev=168120&view=auto
==============================================================================
Binary files www/trunk/devmtg/2012-11/Zheng-Generating.pdf (added) and www/trunk/devmtg/2012-11/Zheng-Generating.pdf Thu Nov 15 18:58:53 2012 differ

Modified: www/trunk/devmtg/2012-11/index.html
URL: http://llvm.org/viewvc/llvm-project/www/trunk/devmtg/2012-11/index.html?rev=168120&r1=168119&r2=168120&view=diff
==============================================================================
--- www/trunk/devmtg/2012-11/index.html (original)
+++ www/trunk/devmtg/2012-11/index.html Thu Nov 15 18:58:53 2012
@@ -41,9 +41,9 @@
 <table id="devmtg">
   <tr><th>Slides</th><th>Talk</th></tr>
   <tr><td><a href="Lattner-Kickoff.pdf">Slides</a></td><td><b>Welcome</b><br>Chris Lattner, <i>Apple</i></td></tr>
-  
-  <tr><td>Slides</td><td><b><a href="#talk1">LLVM and Clang on the Most Powerful Supercomputer in the World</a></b><br>Hal Finkel, <i>Argonne National Laboratory</i></td></tr>
-  
+
+  <tr><td><a href="Finkel-LLVMClangSupercomputer.pdf">Slides</a></td><td><b><a href="#talk1">LLVM and Clang on the Most Powerful Supercomputer in the World</a></b><br>Hal Finkel, <i>Argonne National Laboratory</i></td></tr>
+
   <tr><td>Slides</td><td><b><a href="#talk2">The AArch64 backend: status and plans
 </a></b><br>Tim Northover, <i>ARM</i></td></tr>
   <tr><td><a href="Gribenko_CommentParsing.pdf">Slides</a></td><td><b><a href="#talk3">Parsing Documentation Comments in Clang</a></b><br>Dmitri Gribenko, <i>HPC Center at National Technical University of Ukraine "Kiev Polytechnic Institute"</i></td></tr>
@@ -53,7 +53,7 @@
     Scalable run-time detection of uninitialized memory reads and data races with LLVM instrumentation.</a></b><br>Kostya Serebryany, <i>Google</i></td></tr>
   <tr><td>Slides</td><td><b><a href="#talk5">Verified LLVM: Formalizing the semantics of the LLVM Intermediate Representation for Verified Program Transformations</a></b><br>Santosh Nagarakatte, <i>University of Pennsylvania/Rutgers University</i></td></tr>
   
-  <tr><td>Slides</td><td><b><a href="#talk6">Modules</a></b><br>Doug Gregor, <i>Apple</i></td></tr>
+  <tr><td><a href="Gregor-Modules.pdf">Slides</a></td><td><b><a href="#talk6">Modules</a></b><br>Doug Gregor, <i>Apple</i></td></tr>
   <tr><td>Slides</td><td><b><a href="#talk7">Integrated Security, using LLVM for Dynamic and Static Security Tasks</a></b><br>Jared Carlson, <i>GoToTheBoard</i></td></tr>
   <tr><td><a href="Larin-Trick-Scheduling.pdf">Slides</a></td><td><b>BOF: Instruction scheduling for Superscalar and VLIW platforms. Temporal perspective</b><br>Sergei Larin, <i>QuIC</i>, Andy Trick, <i>Apple</i></td></tr>
   
@@ -61,18 +61,18 @@
   <tr><td>Slides</td><td><b><a href="#talk9">TBAA in LLVM</a></b><br>Dan Gohman, <i>Google</i></td></tr>
   <tr><td>Slides</td><td><b>BOF: SPIR - A Standard Portable IR for OpenCL Kernel Language</b><br>Boaz Ouriel, <i>Intel</i></td></tr>
   
-  <tr><td>Slides</td><td><b><a href="#talk10">Shevlin Park: A C++ AMP implementation in Clang/LLVM using OpenCL</a></b><br>Dillon Sharlet, <i>Intel</i></td></tr>
-  <tr><td>Slides</td><td><b><a href="#talk11">Generating Hardware Description with the Target-Independent Code Generator</a></b><br>Hongbin Zheng, <i>Sun Yat-sen University</i></td></tr>
+  <tr><td><a href="Sharlet-ShevlinPark.pdf">Slides</a></td><td><b><a href="#talk10">Shevlin Park: A C++ AMP implementation in Clang/LLVM using OpenCL</a></b><br>Dillon Sharlet, <i>Intel</i></td></tr>
+  <tr><td><a href="Zheng-Generating.pdf">Slides</a></td><td><b><a href="#talk11">Generating Hardware Description with the Target-Independent Code Generator</a></b><br>Hongbin Zheng, <i>Sun Yat-sen University</i></td></tr>
   <tr><td>Slides</td><td><b>BOF: Memory Safety, Debugging Tools, and Automated
         Defenses</b><br>Santosh Nagarakatte, <i>Rutgers University</i>, John Criswell, <i>University of Illinois</i></td></tr>
   
-  <tr><td>Slides</td><td><b><a href="#poster1">MemorySanitizer, ThreadSanitizer</a></b><br>Kostya Serebryany, <i>Google</i></td></tr>
+  <tr><td><A href="Serebryany-ASAN-TSAN-Poster.pdf">Slides</a></td><td><b><a href="#poster1">MemorySanitizer, ThreadSanitizer Poster</a></b><br>Kostya Serebryany, <i>Google</i></td></tr>
   <tr><td>Slides</td><td><b><a href="#poster2">Vuo: Visual programming for multimedia artists</a></b><br>Jaymie Strecker, <i>Kosada</i></td></tr>
-  <tr><td>Slides</td><td><b><a href="#poster3">Scout: Using Clang/LLVM to Build A Domain-Specific Language for In Situ Data Analysis and Visualization on Emerging Architectures</a></b><br>Christine Ahrens, <i>Los Alamos National Laboratory</i></td></tr>
+  <tr><td><a href="Ahrens-ScoutPoster.pdf">Slides</a></td><td><b><a href="#poster3">Scout: Using Clang/LLVM to Build A Domain-Specific Language for In Situ Data Analysis and Visualization on Emerging Architectures</a></b><br>Christine Ahrens, <i>Los Alamos National Laboratory</i></td></tr>
 
   
   <tr><td>Slides</td><td><b><a href="#talk12">Zero-Cost Abstractions and Future Directions for Modern Optimizing Compilers</a></b><br>Chandler Carruth, <i>Google</i></td></tr>
-  <tr><td>Slides</td><td><b><a href="#talk13">Building a Checker in 24 hours</a></b><br>Anna Zaks, <i>Apple</i>, Jordan Rose, <a>Apple</a></td></tr>
+  <tr><td><a href="Zaks-Rose-Checker24Hours.pdf">Slides</a></td><td><b><a href="#talk13">Building a Checker in 24 hours</a></b><br>Anna Zaks, <i>Apple</i>, Jordan Rose, <a>Apple</a></td></tr>
   
   <tr><td>Slides</td><td><b>BOF: Vectorization in LLVM</b><br>Nadav Rotem, <i>Apple</i></td></tr>
 </table>
@@ -212,7 +212,7 @@
 
 <div class="www_sectiontitle" id="poster">Poster Abstracts</div>
 <p>
-<b><a id="poster1">MemorySanitizer, ThreadSanitizer</a></b><br>       
+<b><a id="poster1">MemorySanitizer, ThreadSanitizer Poster</a></b><br>
 <i>Kostya Serebryany - Google</i><br>
 Following the success of AddressSanitizer (asan), a fast detector of use-after-free and buffer overflow bugs, we have developed two more bug detection tools based on similar ideas.
 MemorySanitizer (msan, http://code.google.com/p/memory-sanitizer/) detects uninitialized memory reads.  It shares many ideas with Valgrind/Memcheck, however it is also different in two important ways: it uses compile-time instrumentation (LLVM) and 1:1 direct shadow memory mapping.





More information about the llvm-commits mailing list