<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">I have adjusted the schedule slightly as I made a typo. This impacts the second day and the times/sessions, so here is the corrected moderator session list:<div><br></div><div>All,<div><br></div><div>I'm needing volunteers to help moderate the sessions of the LLVM Developers' Meeting. All you need to do is introduce the speaker, make sure the speaker stays on time, and run Q&A at the end (run a microphone, select people, etc). Its a pretty easy job, but critical for our meeting to run smoothly. </div><div><br></div><div>If you are interested in moderating, please send me your top 2 session choices. I will try very hard to give you your top pick. </div><div><br></div><div>Below are the session options.</div><div><br></div><div><b>Session #1: October 28, 10:00-12:15, Oak Fir Room</b></div><div><span class="Apple-tab-span" style="white-space: pre;"> </span>Alive: Provably Correct InstCombine Optimizations, David Menendez, Rutgers University</div><div><span class="Apple-tab-span" style="white-space: pre;"> </span>Supporting Precise Relocating Garbage Collection in LLVM, Philip Reames, Azul Systems</div><div><span class="Apple-tab-span" style="white-space: pre;"> </span>FTL: WebKit’s LLVM based JIT, Andrew Trick, Apple</div><div><br></div><div><b>Session #2: October 28, 10:00-12:15, Pine Room</b></div><div><span class="Apple-tab-span" style="white-space: pre;"> </span>LLVM Stable Releases, Tom Stellard, Advanced Micro Devices</div><div><span class="Apple-tab-span" style="white-space: pre;"> </span>Source Code Analysis for Security through LLVM, Lu Zhao, HP Fortify</div><div><span class="Apple-tab-span" style="white-space: pre;"> </span>Virtual Ghost: Using LLVM to Protect Applications from a Compromised Operating System, John Criswell, University of Rochester</div><div><br></div><div><b>Session #3: October 29, 9:00-10:30, Oak Fir Room</b></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>Swift's High-Level IR: A Case Study of Complementing LLVM IR with Language-Specific Optimization, John McCall, Apple, Joe Groff, Apple</div><div><span class="Apple-tab-span" style="white-space: pre;"> </span>What does it take to get LLVM as performant as GCC, James Molloy, ARM</div><div><br></div><div><b>Session #4: October 29, 9:45-10:30, Pine Room</b></div><div><span class="Apple-tab-span" style="white-space: pre;"> </span>Blowing up the Atomic Barrier, Robin Morisset, Google</div><div><span class="Apple-tab-span" style="white-space: pre;"> </span></div><div><div><b>Session #5: October 29, 11:00-1:15, Oak Fir Room</b></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>The LLVM Pass Manager, Part 2, Chandler Carruth, Google</div><div><span class="Apple-tab-span" style="white-space: pre;"> </span>Intrinsics, Metadata and Attributes: Now, more than ever! , Hal Finkel, Argonne National Laboratory</div></div><div><span class="Apple-tab-span" style="white-space: pre;"> </span>Fuzzing Clang to Find ABI Bugs, David Majnemer, Google</div><div><div><br></div><div><b>Session #6: October 29, 11:00-1:15, Pine Room</b></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>Supporting Vector Programming on a Bi-Endian Processor Architecture, Bill Schmidt, IBM</div><div><span class="Apple-tab-span" style="white-space: pre;"> </span>Implementing Data Layout Optimizations in LLVM Framework, Prashantha NR, Compiler Tree Technologies</div><div><span class="Apple-tab-span" style="white-space: pre;"> </span>A closer look at ARM code quality, Tilmann Scheller, Samsung Electronics</div><div><br></div><div><b>Session #7: October 29, 2:30-4:00, Oak Fir Room</b></div><div><span class="Apple-tab-span" style="white-space: pre;"> </span>Implementation of global instruction scheduling in LLVM infrastructure, Sergei Larin, QuIC, Aditya Kumar, QuIC</div><div><span class="Apple-tab-span" style="white-space: pre;"> </span>Lightning Talks</div><div><br></div><div><b>Session #8: October 29, 2:30-4:00, Pine Room</b></div><div><span class="Apple-tab-span" style="white-space: pre;"> </span>Skip the FFI: Embedding Clang for C Interoperability, Jordan Rose, Apple, John McCall, Apple</div><div><span class="Apple-tab-span" style="white-space: pre;"> </span>Custom Hardware State-Machines and Datapaths: Using LLVM to Generate FPGA, Alan Baker, Altera Corporation</div><div><br></div><div><div><b>Session #9: October 29, 5:00-6:30, Oak Fir Room</b></div><div><span class="Apple-tab-span" style="white-space: pre;"> </span>Controlling Virtual Register Pressure in LLVM Middle-End, Ivan Baev, QuIC</div><div><span class="Apple-tab-span" style="white-space: pre;"> </span>Architecture Specific Code Generation and Function Multiversioning, Eric Christopher, Google</div><div><br></div><div><b>Session #10: October 29, 5:00-6:30, Pine Room</b></div></div></div><div><span class="Apple-tab-span" style="white-space: pre;"> </span>Indexing Large, Mixed-Language Codebases, Luke Zarko, Google</div><div><span class="Apple-tab-span" style="white-space: pre;"> </span>Frappé: Using Clang to Query and Visualize Large Codebases, Nathan Hawes, Oracle, Ben Barham, Oracle</div><div><br></div><div><br></div><div>Thank you!</div><div>-Tanya</div></div><div><br></div><div><div><div><br><div><div><br></div></div></div></div></div></body></html>