[www] r204625 - Final conference programme with keynote speakers.
Nick Lewycky
nicholas at mxc.ca
Tue Apr 1 11:09:04 PDT 2014
Tobias von Koch wrote:
> Hi Nick,
>
> The conference program is an HTML export of a Google Docs spreadsheet.
> What comes out is unfortunately all on one line, which is not very
> diff-friendly. We need to maintain the program across three different
> media (2 print + web), so to reduce errors there's just this one
> spreadsheet. It will be replaced by a list of links to the slides &
> videos after the end of the conference, so it's only temporary anyway.
This is exactly what I was worried about. Could you fix the spelling of
my name in your spreadsheet?
Nick
> On Tue, Apr 1, 2014 at 2:56 AM, Nick Lewycky <nlewycky at google.com
> <mailto:nlewycky at google.com>> wrote:
>
> You appear to have clobbered r204546. Please fix.
>
>
> On 24 March 2014 10:02, Tobias von Koch <tobias.von.koch at gmail.com
> <mailto:tobias.von.koch at gmail.com>> wrote:
>
> Author: tobiasvk
> Date: Mon Mar 24 12:02:33 2014
> New Revision: 204625
>
> URL: http://llvm.org/viewvc/llvm-project?rev=204625&view=rev
> <http://llvm.org/viewvc/llvm-project?rev=204625&view=rev>
> Log:
> Final conference programme with keynote speakers.
>
>
> Removed:
> www/trunk/devmtg/2014-04/EuroLLVMProg_files/EuroLLVMProg.html
> Modified:
> www/trunk/devmtg/2014-04/EuroLLVMProg.html
> www/trunk/devmtg/2014-04/index.html
>
> Modified: www/trunk/devmtg/2014-04/EuroLLVMProg.html
> URL:
> http://llvm.org/viewvc/llvm-project/www/trunk/devmtg/2014-04/EuroLLVMProg.html?rev=204625&r1=204624&r2=204625&view=diff
> <http://llvm.org/viewvc/llvm-project/www/trunk/devmtg/2014-04/EuroLLVMProg.html?rev=204625&r1=204624&r2=204625&view=diff>
> ==============================================================================
> --- www/trunk/devmtg/2014-04/EuroLLVMProg.html (original)
> +++ www/trunk/devmtg/2014-04/EuroLLVMProg.html Mon Mar 24
> 12:02:33 2014
> @@ -1,8 +1,2 @@
> <!DOCTYPE html>
> -<html><head><title> </title><meta http-equiv="content-type"
> content="text/html;
> - /><meta http-equiv="X-UA-Compatible"
> - content="IE=8;IE=9;chrome=1;" /><meta name='lsq'
> content='12'/><meta
> - name='trixrows' content='98'/><meta name='trixr1'
> content='0'/><meta
> - name='trixr2' content='31'/><meta name='trixdiv'
> content='20'/><meta
> - name='trixcnt' content='2'/><meta name='trixlast'
> content='11'/><link
> - rel=stylesheet
> href="EuroLLVMProg_files/3971517159-tiler_view_ltr.css"
> type="text/css"><style>html
> {overflow:visible};</style></head><body
> style='border:0px;margin:0px'><style>.tblGenFixed td {padding:0
> 3px;overflow:hidden;white-space:normal;letter-spacing:0;word-spacing:0;background-color:#fff;z-index:1;border-top:0px
> none;border-left:0px none;border-bottom:1px solid
> rgb(255,255,255);border-bottom:1px solid rgba(204, 204, 204,
> 0);border-right:1px solid rgb(255,255,255);border-right:1px
> solid rgba(204, 204, 204, 0);} .dn {display:none} .tblGenFixed
> td.s0
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-top:1px
> solid #CCC;border-right:;border-bottom:;border-left:1px solid
> #CCC;} .tblGenFixed td.s2
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;!
> text-deco
> ration:none;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-top:1px
> solid #CCC;border-right:;border-bottom:;} .tblGenFixed td.s1
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-top:1px
> solid #CCC;border-right:;border-bottom:1px solid #000000;}
> .tblGenFixed td.s16
> {background-color:;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:;border-bottom:1px
> solid #000000;} .tblGenFixed td.s17
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:;border-bottom:1px
> solid #000000;} .tblG!
> enFixed t
> d.s18
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:;border-bottom:;}
> .tblGenFixed td.s19
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:;border-left:1px solid #CCC;}
> .tblGenFixed td.s12
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:left;vertical-align:top;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;} .tblGenFixed
> td.s9
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-s!
> tyle:norm
> al;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:;border-left:1px solid #CCC;}
> .tblGenFixed td.s13
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;} .tblGenFixed
> td.s7
> {background-color:#d9d9d9;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:left;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;} .tblGenFixed
> td.s14
> {background-color:#d9d9d9;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:no!
> rmal;over
> flow:hidden;border-right:1px solid #000000;border-bottom:1px
> solid #000000;} .tblGenFixed td.s8
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:top;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;} .tblGenFixed
> td.s15
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:;border-bottom:1px
> solid #000000;border-left:1px solid #CCC;} .tblGenFixed td.s5
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:;border-bottom:;}
> .tblGenFixed td.s21 {background!
> -color:wh
> ite;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:;border-bottom:;border-left:1px
> solid #CCC;} .tblGenFixed td.s6
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:bold;font-style:normal;color:#000000;text-decoration:none;text-align:left;vertical-align:top;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;border-left:1px
> solid #000000;} .tblGenFixed td.s22
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:;border-bottom:;}
> .tblGenFixed td.s3
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-de!
> coration:
> none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;border-left:1px
> solid #CCC;} .tblGenFixed td.s10
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:;border-left:1px solid #CCC;}
> .tblGenFixed td.s4
> {background-color:#d9d9d9;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:bold;font-style:normal;color:#000000;text-decoration:none;text-align:left;vertical-align:top;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;} .tblGenFixed
> td.s20
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:left;vertical-align:t!
> op;direct
> ion:auto-ltr;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;} .tblGenFixed
> td.s11
> {background-color:#d9d9d9;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:left;vertical-align:top;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;} </style><table
> dir='ltr' border=0 cellpadding=0 cellspacing=0
> class='tblGenFixed' id='tblMain'><tr class='rShim'><td
> class='rShim' style='width:0;'><td class='rShim'
> style='width:120px;'><td class='rShim' style='width:79px;'><td
> class='rShim' style='width:349px;'><td class='rShim'
> style='width:349px;'><td class='rShim' style='width:120px;'><tr
> dir='ltr'><td class=hd><p style='height:16px;'>.</td><td
> class='s0'><td class='s1'><td class='s1'><td class='s1'><td
> class='s2'></tr><tr dir='ltr'><td class=hd><p
> style='height:16px;'>.</td><td class=!
> 's3'><td
> dir='ltr' class='s4'>Time<td dir='ltr' class='s4'>Track 1
> (Appleton Tower, Lecture Theatre 4)<td dir='ltr'
> class='s4'>Track 2 (Appleton Tower, Lecture Theatre 5)<td
> class='s5'></tr><tr dir='ltr'><td class=hd><p
> style='height:16px;'>.</td><td dir='ltr' class='s6'>Monday 7th
> April<td class='s7'>09:00<td colspan=2 dir='ltr'
> class='s8'>Registration opens<td style='display:none;'><td
> class='s5'></tr><tr dir='ltr'><td class=hd><p
> style='height:16px;'>.</td><td class='s9'><td
> class='s7'>09:30<td colspan=2 dir='ltr' class='s8'>Arrival
> tea/coffee and pastries<td style='display:none;'><td
> class='s5'></tr><tr dir='ltr'><td class=hd><p
> style='height:16px;'>.</td><td class='s10'><td dir='ltr'
> class='s11'>09:30-12:30<td colspan=2 dir='ltr'
> class='s8'>Hacker's Lab<td style='display:none;'><td
> class='s5'></tr><tr dir='ltr'><td class=hd><p
> style='height:16px;'>.</td><td class='s10'><td dir='ltr'
> class='s11'>10:45-11:45<td colspan=2 dir='ltr'
> class='s8'>Mid-morning tea!
> /coffee<t
> d style='display:none;'><td class='s5'></tr><tr dir='ltr'><td
> class=hd><p style='height:16px;'>.</td><td class='s10'><td
> dir='ltr' class='s11'>12:30-13:15<td colspan=2 dir='ltr'
> class='s8'>Lunch (Sandwiches)<td style='display:none;'><td
> class='s5'></tr><tr dir='ltr'><td class=hd><p
> style='height:16px;'>.</td><td class='s10'><td dir='ltr'
> class='s11'>13:15-13:30<td dir='ltr' class='s12'>Conference
> Opening & Welcome<td class='s13'><td class='s5'></tr><tr
> dir='ltr'><td class=hd><p style='height:16px;'>.</td><td
> class='s10'><td dir='ltr' class='s11'>13:30-14:30<td dir='ltr'
> class='s12'>Keynote 1 - tbd<td class='s13'><td
> class='s5'></tr><tr dir='ltr'><td class=hd><p
> style='height:16px;'>.</td><td class='s10'><td dir='ltr'
> class='s11'>14:30-15:10<td dir='ltr' class='s12'>"LTO:
> History and work to be done"<br/>Rafael à vila de
> EspÃndola (World Wide Studios - Sony Computer Entertainment)
> <br/><td dir='ltr' class='s12'>"Predication in LLVM&!
> quot;<br/
> >Marcello Maggioni (Codeplay Software)<td class='s5'></tr><tr
> dir='ltr'><td class=hd><p style='height:16px;'>.</td><td
> class='s10'><td dir='ltr' class='s11'>15:10-15:40<td colspan=2
> dir='ltr' class='s8'>Afternoon tea/coffee and cake<td
> style='display:none;'><td class='s5'></tr><tr dir='ltr'><td
> class=hd><p style='height:16px;'>.</td><td class='s10'><td
> dir='ltr' class='s11'>15:40-16:20<td dir='ltr'
> class='s12'>"clang-tidy - Lint-like checks and
> beyond"<br/>Daniel Jasper (Google)<td dir='ltr'
> class='s12'>"BEAMJIT: An LLVM based just-in-time compiler
> for Erlang"<br/>Frej Drejhammar (Swedish Institute of
> Computer Science)<td class='s5'></tr><tr dir='ltr'><td
> class=hd><p style='height:16px;'>.</td><td class='s10'><td
> dir='ltr' class='s11'>16:20-17:00<td dir='ltr'
> class='s12'>"How to build LLVM in under ten
> seconds"<br/>Andy Thomason (Goldsmiths)<td dir='ltr'
> class='s12'>BoF "LLVMLinux - Clang and the Linux Kernel.
> State of the Un!
> ion and o
> ngoing collaboration"<br/>Jan-Simon Möller (LLVMLinux
> Project)<br/><td class='s5'></tr><tr dir='ltr'><td class=hd><p
> style='height:16px;'>.</td><td class='s10'><td class='s14'><td
> colspan=2 class='s13'><td style='display:none;'><td
> class='s5'></tr><tr dir='ltr'><td class=hd><p
> style='height:16px;'>.</td><td class='s10'><td dir='ltr'
> class='s11'>19:00-19:30<td colspan=2 dir='ltr' class='s8'>Drinks
> Reception at National Museum of Scotland (Entrance Hall)<td
> style='display:none;'><td class='s5'></tr><tr dir='ltr'><td
> class=hd><p style='height:16px;'>.</td><td class='s10'><td
> dir='ltr' class='s11'>19:30-00:00<td colspan=2 dir='ltr'
> class='s8'>Gala Dinner at National Museum of Scotland (Grand
> Gallery)<td style='display:none;'><td class='s5'></tr><tr
> dir='ltr'><td class=hd><p style='height:16px;'>.</td><td
> class='s15'><td class='s16'><td class='s17'><td class='s17'><td
> class='s18'></tr><tr dir='ltr'><td class=hd><p
> style='height:16px;'>.</td><td dir='lt!
> r' class=
> 's6'>Tuesday 8th April<td class='s7'>08:45<td colspan=2
> dir='ltr' class='s8'>Start of Day 2<td style='display:none;'><td
> class='s5'></tr><tr dir='ltr'><td class=hd><p
> style='height:16px;'>.</td><td class='s9'><td dir='ltr'
> class='s11'>08:45-09:00<td colspan=2 dir='ltr'
> class='s8'>Arrival tea/coffee and pastries<td
> style='display:none;'><td class='s5'></tr><tr dir='ltr'><td
> class=hd><p style='height:16px;'>.</td><td class='s10'><td
> dir='ltr' class='s11'>09:00-10:00<td dir='ltr'
> class='s12'>Keynote 2 - tbd<td class='s13'><td
> class='s5'></tr><tr dir='ltr'><td class=hd><p
> style='height:16px;'>.</td><td class='s10'><td dir='ltr'
> class='s11'>10:00-10:40<td dir='ltr'
> class='s12'>"PlayStation®4 CPU Toolchain: Launch
> Post-mortem"<br/>Greg Bedwell (SN Systems Ltd - Sony
> Computer Entertainment)<td dir='ltr' class='s12'>"Portable
> Native Client. Fast, Secure, Simple: Pick Three."<br/>JF
> Bastien (Google)<br/><td class='s5'></tr><tr dir='ltr'><td cl!
> ass=hd><p
> style='height:16px;'>.</td><td class='s10'><td dir='ltr'
> class='s11'>10:40-11:00<td colspan=2 dir='ltr'
> class='s8'>Mid-morning tea/coffee<td style='display:none;'><td
> class='s5'></tr><tr dir='ltr'><td class=hd><p
> style='height:16px;'>.</td><td class='s10'><td dir='ltr'
> class='s11'>11:00-12:00<td dir='ltr' class='s12'>Lightning
> Talks<br/> <br/><td class='s13'><td class='s5'></tr><tr
> dir='ltr'><td class=hd><p style='height:16px;'>.</td><td
> class='s19'><td dir='ltr' class='s11'>12:00-13:00<td colspan=2
> dir='ltr' class='s8'>Posters & <br/>Lunch<td
> style='display:none;'><td class='s5'></tr><tr dir='ltr'><td
> class=hd><p style='height:16px;'>.</td><td class='s19'><td
> dir='ltr' class='s11'>13:00-13:40<td dir='ltr'
> class='s12'>"A new ABI for little-endian PowerPC64: design
> and implementation"<br/>Ulrich Weigand (IBM Linux
> Technology Center)<td dir='ltr' class='s12'>"clang-cl: what
> it is, how it works, and how to use it"<br/>Hans Wennborg (Go!
> ogle)<td
> class='s5'></tr><tr dir='ltr'><td class=hd><p
> style='height:16px;'>.</td><td class='s19'><td dir='ltr'
> class='s11'>13:40-14:20<td dir='ltr' class='s12'>"Custom
> Alias-analysis in an LLVM-backed region-based Dynamic Binary
> Translator"<br/>Tom Spink (University of Edinburgh)<td
> dir='ltr' class='s12'>"Fabric Engine and KL: LLVM for 3D
> Digital Content Creation"<br/>Andrew MacPherson (Fabric
> Software Inc.)<td class='s5'></tr><tr dir='ltr'><td class=hd><p
> style='height:16px;'>.</td><td class='s19'><td dir='ltr'
> class='s11'>14:20-14:40<td colspan=2 dir='ltr'
> class='s8'>Afternoon tea/coffee and cake<td
> style='display:none;'><td class='s5'></tr><tr dir='ltr'><td
> class=hd><p style='height:16px;'>.</td><td class='s19'><td
> dir='ltr' class='s11'>14:40-15:20<td dir='ltr'
> class='s20'>"Efficient code generation for weakly ordered
> architectures"<br/>Reinoud Elhorst, Mark Batty, David
> Chisnall (University of Cambridge)<br/><td dir='ltr' class='s20'>!
> BoF - &qu
> ot;Toolchain layout and Driver design for Multi-target
> support"<br/>Iain Sandoe (Codesourcery / Mentor
> Graphics)<td class='s5'></tr><tr dir='ltr'><td class=hd><p
> style='height:16px;'>.</td><td class='s19'><td dir='ltr'
> class='s11'>15:20-16:20<td dir='ltr'
> class='s12'>"Refactoring a large C++ codebase using
> clang"<br/>Nick Lewycky (Google)<td dir='ltr'
> class='s12'>"Building an LLVM Backend"<br/>Fraser
> Cormack, Pierre-André Saulais (Codeplay Software)<td
> class='s5'></tr><tr dir='ltr'><td class=hd><p
> style='height:16px;'>.</td><td class='s19'><td dir='ltr'
> class='s11'>16:20-16:45<td colspan=2 dir='ltr' class='s8'>Raffle
> & Conference Close<td style='display:none;'><td
> class='s5'></tr><tr dir='ltr'><td class=hd><p
> style='height:16px;'>.</td><td class='s21'><td class='s22'><td
> class='s22'><td class='s22'><td
> class='s18'></tr></table></body></html>
> +<html><head><meta http-equiv="Content-Type" content="text/html;
> charset=UTF-8"><title> </title><meta
> http-equiv="X-UA-Compatible" content="IE=8;IE=9;chrome=1;"><meta
> name="lsq" content="9"><meta name="trixrows" content="98"><meta
> name="trixr1" content="0"><meta name="trixr2" content="31"><meta
> name="trixdiv" content="20"><meta name="trixcnt"
> content="2"><meta name="trixlast" content="11"><link
> rel="stylesheet"
> href="EuroLLVMProg_files/3971517159-tiler_view_ltr.css"
> type="text/css"><style>html {overflow:visible};</style><style
> id="clearly_highlighting_css" type="text/css">/* selection */
> html.clearly_highlighting_enabled ::-moz-selection { background:
> rgba(246, 238, 150, 0.99); } html.clearly_highlighting_enabled
> ::selection { background: rgba(246, 238, 150, 0.99); } /* cursor
> */ html.clearly_highlighting_enabled { /* cursor and hot-spot
> position -- requires a default cursor, after the URL one */
> cursor:
> url("chrome-extension://pioclpoplcdbaefihamjohnefbikjilc/clearly/!
> images/hi
> ghlight--cursor.png") 14 16, text; } /* highlight tag */
> em.clearly_highlight_element { font-style: inherit !important;
> font-weight: inherit !important; background-image:
> url("chrome-extension://pioclpoplcdbaefihamjohnefbikjilc/clearly/images/highlight--yellow.png");
> background-repeat: repeat-x; background-position: top left;
> background-size: 100% 100%; } /* the delete-buttons are
> positioned relative to this */
> em.clearly_highlight_element.clearly_highlight_first { position:
> relative; } /* delete buttons */ em.clearly_highlight_element
> a.clearly_highlight_delete_element { display: none; cursor:
> pointer; padding: 0; margin: 0; line-height: 0; position:
> absolute; width: 34px; height: 34px; left: -17px; top: -17px;
> background-image:
> url("chrome-extension://pioclpoplcdbaefihamjohnefbikjilc/clearly/images/highlight--delete-sprite.png");
> background-repeat: no-repeat; background-position: 0px 0px; }
> em.clearly_highlight_element a.clearly_highlight_delete_eleme!
> nt:hover
> { background-position: -34px 0px; } /* retina */ @media
> (min--moz-device-pixel-ratio: 2),
> (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2)
> { em.clearly_highlight_element { background-image:
> url("chrome-extension://pioclpoplcdbaefihamjohnefbikjilc/clearly/images/highlight--yellow@2x.png");
> } em.clearly_highlight_element
> a.clearly_highlight_delete_element { background-image:
> url("chrome-extension://pioclpoplcdbaefihamjohnefbikjilc/clearly/images/highlight--delete-sprite@2x.png");
> background-size: 68px 34px; } } </style><style
> type="text/css"></style><style>[touch-action="none"]{
> -ms-touch-action: none; touch-action: none;
> }[touch-action="pan-x"]{ -ms-touch-action: pan-x; touch-action:
> pan-x; }[touch-action="pan-y"]{ -ms-touch-action: pan-y;
> touch-action: pan-y;
> }[touch-action="scroll"],[touch-action="pan-x
> pan-y"],[touch-action="pan-y pan-x"]{ -ms-touch-action: pan-x
> pan-y; touch-action: pan-x pan-y; }</style></head><body
> style="border:0px;margin:0px"><s!
> tyle>.tbl
> GenFixed td {padding:0
> 3px;overflow:hidden;white-space:normal;letter-spacing:0;word-spacing:0;background-color:#fff;z-index:1;border-top:0px
> none;border-left:0px none;border-bottom:1px solid
> rgb(255,255,255);border-bottom:1px solid rgba(204, 204, 204,
> 0);border-right:1px solid rgb(255,255,255);border-right:1px
> solid rgba(204, 204, 204, 0);} .dn {display:none} .tblGenFixed
> td.s0
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-top:1px
> solid #CCC;border-right:;border-bottom:;border-left:1px solid
> #CCC;} .tblGenFixed td.s2
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-top:1px
> solid #CCC;border-right:;border-bottom:;} .tblGenFixed td.s1
> {background-!
> color:whi
> te;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-top:1px
> solid #CCC;border-right:;border-bottom:1px solid #000000;}
> .tblGenFixed td.s16
> {background-color:;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:;border-bottom:1px
> solid #000000;} .tblGenFixed td.s17
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:;border-bottom:1px
> solid #000000;} .tblGenFixed td.s18
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;direction:Cont!
> ext;white
> -space:normal;overflow:hidden;border-right:;border-bottom:;}
> .tblGenFixed td.s19
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:;border-left:1px solid #CCC;}
> .tblGenFixed td.s12
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:left;vertical-align:top;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;} .tblGenFixed
> td.s9
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:;border-left:1px solid #CCC;} .tbl!
> GenFixed
> td.s13
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;} .tblGenFixed
> td.s7
> {background-color:#d9d9d9;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:left;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;} .tblGenFixed
> td.s14
> {background-color:#d9d9d9;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;} .tblGenFixed
> td.s8
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font!
> -weight:n
> ormal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:top;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;} .tblGenFixed
> td.s15
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:;border-bottom:1px
> solid #000000;border-left:1px solid #CCC;} .tblGenFixed td.s5
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:;border-bottom:;}
> .tblGenFixed td.s21
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;direction:Context;white-space:normal;ove!
> rflow:hid
> den;border-right:;border-bottom:;border-left:1px solid #CCC;}
> .tblGenFixed td.s6
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:bold;font-style:normal;color:#000000;text-decoration:none;text-align:left;vertical-align:top;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;border-left:1px
> solid #000000;} .tblGenFixed td.s22
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:;border-bottom:;}
> .tblGenFixed td.s3
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;border-left:1px
> solid #CCC;} .tblGe!
> nFixed td
> .s10
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:;border-left:1px solid #CCC;}
> .tblGenFixed td.s20
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:left;vertical-align:top;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;} .tblGenFixed
> td.s11
> {background-color:#d9d9d9;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:left;vertical-align:top;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;} .tblGenFixed
> td.s4 {background-color:#d9d9d9;font-family:ar!
> ial,sans,
> sans-serif;font-size:100.0%;font-weight:bold;font-style:normal;color:#000000;text-decoration:none;text-align:left;vertical-align:top;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;} </style><table
> dir="ltr" border="0" cellpadding="0" cellspacing="0"
> class="tblGenFixed" id="tblMain"><tbody><tr class="rShim"><td
> class="rShim" style="width:0;"></td><td class="rShim"
> style="width:120px;"></td><td class="rShim"
> style="width:79px;"></td><td class="rShim"
> style="width:349px;"></td><td class="rShim"
> style="width:349px;"></td><td class="rShim"
> style="width:120px;"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td class="s0"></td><td
> class="s1"></td><td class="s1"></td><td class="s1"></td><td
> class="s2"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td class="s3"></td><td dir="ltr"
> class="s4">Time</td><td dir="ltr" class="s4">Track 1 (Appleton
> Tower, Lecture The!
> atre 4)</
> td><td dir="ltr" class="s4">Track 2 (Appleton Tower, Lecture
> Theatre 5)</td><td class="s5"></td></tr><tr dir="ltr"><td
> class="hd"><p style="height:16px;">.</p></td><td dir="ltr"
> class="s6">Monday 7th April</td><td class="s7">09:00</td><td
> colspan="2" dir="ltr" class="s8">Registration opens</td><td
> style="display:none;"></td><td class="s5"></td></tr><tr
> dir="ltr"><td class="hd"><p style="height:16px;">.</p></td><td
> class="s9"></td><td class="s7">09:30</td><td colspan="2"
> dir="ltr" class="s8">Arrival tea/coffee and pastries</td><td
> style="display:none;"></td><td class="s5"></td></tr><tr
> dir="ltr"><td class="hd"><p style="height:16px;">.</p></td><td
> class="s10"></td><td dir="ltr" class="s11">09:30-12:30</td><td
> colspan="2" dir="ltr" class="s8">Hacker's Lab</td><td
> style="display:none;"></td><td class="s5"></td></tr><tr
> dir="ltr"><td class="hd"><p style="height:16px;">.</p></td><td
> class="s10"></td><td dir="ltr" class="s11">10:45-11:45</td><td
> colspan="2" dir="ltr" class="s8">M!
> id-mornin
> g tea/coffee</td><td style="display:none;"></td><td
> class="s5"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td class="s10"></td><td
> dir="ltr" class="s11">12:30-13:15</td><td colspan="2" dir="ltr"
> class="s8">Lunch (Sandwiches)</td><td
> style="display:none;"></td><td class="s5"></td></tr><tr
> dir="ltr"><td class="hd"><p style="height:16px;">.</p></td><td
> class="s10"></td><td dir="ltr" class="s11">13:15-13:30</td><td
> dir="ltr" class="s12">Conference Opening & Welcome<br>Tobias
> Edler von Koch (Univ. of Edinburgh)</td><td class="s13"></td><td
> class="s5"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td class="s10"></td><td
> dir="ltr" class="s11">13:30-14:30</td><td dir="ltr"
> class="s12">Keynote 1: <br>Chandler Carruth (Google)</td><td
> class="s13"></td><td class="s5"></td></tr><tr dir="ltr"><td
> class="hd"><p style="height:16px;">.</p></td><td
> class="s10"></td><td dir="ltr" class="s11">14:30-15:10</td><td
> dir="ltr" class="s1!
> 2">"LTO:
> History and work to be done"<br>Rafael à vila de EspÃndola
> (World Wide Studios - Sony Computer Entertainment) <br></td><td
> dir="ltr" class="s12">"Branching in Data-Parallel Languages
> using Predication with LLVM"<br>Marcello Maggioni (Codeplay
> Software)</td><td class="s5"></td></tr><tr dir="ltr"><td
> class="hd"><p style="height:16px;">.</p></td><td
> class="s10"></td><td dir="ltr" class="s11">15:10-15:40</td><td
> colspan="2" dir="ltr" class="s8">Afternoon tea/coffee and
> cake</td><td style="display:none;"></td><td
> class="s5"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td class="s10"></td><td
> dir="ltr" class="s11">15:40-16:20</td><td dir="ltr"
> class="s12">"clang-tidy - Lint-like checks and beyond"<br>Daniel
> Jasper (Google)</td><td dir="ltr" class="s12">"BEAMJIT: An LLVM
> based just-in-time compiler for Erlang"<br>Frej Drejhammar
> (Swedish Institute of Computer Science)</td><td
> class="s5"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;!
> ">.</p></
> td><td class="s10"></td><td dir="ltr"
> class="s11">16:20-17:00</td><td dir="ltr" class="s12">"How to
> build LLVM in under ten seconds"<br>Andy Thomason
> (Goldsmiths)</td><td dir="ltr" class="s12">BoF "LLVMLinux -
> Clang and the Linux Kernel. State of the Union and ongoing
> collaboration"<br>Jan-Simon Möller (LLVMLinux
> Project)<br></td><td class="s5"></td></tr><tr dir="ltr"><td
> class="hd"><p style="height:16px;">.</p></td><td
> class="s10"></td><td class="s14"></td><td colspan="2"
> class="s13"></td><td style="display:none;"></td><td
> class="s5"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td class="s10"></td><td
> dir="ltr" class="s11">19:00-19:30</td><td colspan="2" dir="ltr"
> class="s8">Drinks Reception at National Museum of Scotland
> (Entrance Hall)</td><td style="display:none;"></td><td
> class="s5"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td class="s10"></td><td
> dir="ltr" class="s11">19:30-00:00</td><td colspan="2" dir="!
> ltr" clas
> s="s8">Gala Dinner at National Museum of Scotland (Grand
> Gallery)</td><td style="display:none;"></td><td
> class="s5"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td class="s15"></td><td
> class="s16"></td><td class="s17"></td><td class="s17"></td><td
> class="s18"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td dir="ltr" class="s6">Tuesday
> 8th April</td><td class="s7">08:45</td><td colspan="2" dir="ltr"
> class="s8">Start of Day 2</td><td style="display:none;"></td><td
> class="s5"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td class="s9"></td><td dir="ltr"
> class="s11">08:45-09:00</td><td colspan="2" dir="ltr"
> class="s8">Arrival tea/coffee and pastries</td><td
> style="display:none;"></td><td class="s5"></td></tr><tr
> dir="ltr"><td class="hd"><p style="height:16px;">.</p></td><td
> class="s10"></td><td dir="ltr" class="s11">09:00-10:00</td><td
> dir="ltr" class="s12">Keynote 2: "What’s new in C++14!
> , and how
> you can take advantage of it" - Marshall Clow (Qualcomm)</td><td
> class="s13"></td><td class="s5"></td></tr><tr dir="ltr"><td
> class="hd"><p style="height:16px;">.</p></td><td
> class="s10"></td><td dir="ltr" class="s11">10:00-10:40</td><td
> dir="ltr" class="s12">"PlayStation®4 CPU Toolchain: Launch
> Post-mortem"<br>Greg Bedwell (SN Systems Ltd - Sony Computer
> Entertainment)</td><td dir="ltr" class="s12">"Portable Native
> Client. Fast, Secure, Simple: Pick Three."<br>JF Bastien
> (Google)<br></td><td class="s5"></td></tr><tr dir="ltr"><td
> class="hd"><p style="height:16px;">.</p></td><td
> class="s10"></td><td dir="ltr" class="s11">10:40-11:00</td><td
> colspan="2" dir="ltr" class="s8">Mid-morning tea/coffee</td><td
> style="display:none;"></td><td class="s5"></td></tr><tr
> dir="ltr"><td class="hd"><p style="height:16px;">.</p></td><td
> class="s10"></td><td dir="ltr" class="s11">11:00-12:00</td><td
> dir="ltr" class="s12">Lightning Talks<br> <br></td><td
> class="s13"></td><td class="s5"></t!
> d></tr><t
> r dir="ltr"><td class="hd"><p style="height:16px;">.</p></td><td
> class="s19"></td><td dir="ltr" class="s11">12:00-13:00</td><td
> colspan="2" dir="ltr" class="s8">Posters & <br>Lunch</td><td
> style="display:none;"></td><td class="s5"></td></tr><tr
> dir="ltr"><td class="hd"><p style="height:16px;">.</p></td><td
> class="s19"></td><td dir="ltr" class="s11">13:00-13:40</td><td
> dir="ltr" class="s12">"A new ABI for little-endian PowerPC64:
> design and implementation"<br>Ulrich Weigand (IBM Linux
> Technology Center)</td><td dir="ltr" class="s12">"clang-cl: what
> it is, how it works, and how to use it"<br>Hans Wennborg
> (Google)</td><td class="s5"></td></tr><tr dir="ltr"><td
> class="hd"><p style="height:16px;">.</p></td><td
> class="s19"></td><td dir="ltr" class="s11">13:40-14:20</td><td
> dir="ltr" class="s12">"Custom Alias-analysis in an LLVM-backed
> region-based Dynamic Binary Translator"<br>Tom Spink (University
> of Edinburgh)</td><td dir="ltr" class="s12">"Fabric Engine and
> KL: LLVM for 3!
> D Digital
> Content Creation"<br>Andrew MacPherson (Fabric Software
> Inc.)</td><td class="s5"></td></tr><tr dir="ltr"><td
> class="hd"><p style="height:16px;">.</p></td><td
> class="s19"></td><td dir="ltr" class="s11">14:20-14:40</td><td
> colspan="2" dir="ltr" class="s8">Afternoon tea/coffee and
> cake</td><td style="display:none;"></td><td
> class="s5"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td class="s19"></td><td
> dir="ltr" class="s11">14:40-15:20</td><td dir="ltr"
> class="s20">"Efficient code generation for weakly ordered
> architectures"<br>Reinoud Elhorst, Mark Batty, David Chisnall
> (University of Cambridge)<br></td><td dir="ltr" class="s20">BoF
> - "Toolchain layout and Driver design for Multi-target
> support"<br>Iain Sandoe (Codesourcery / Mentor Graphics)</td><td
> class="s5"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td class="s19"></td><td
> dir="ltr" class="s11">15:20-16:20</td><td dir="ltr"
> class="s12">"Refactoring a large C++ c!
> odebase u
> sing clang"<br>Nick Lewicky (Google)</td><td dir="ltr"
> class="s12">"Building an LLVM Backend"<br>Fraser Cormack,
> Pierre-André Saulais (Codeplay Software)</td><td
> class="s5"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td class="s19"></td><td
> dir="ltr" class="s11">16:20-16:45</td><td colspan="2" dir="ltr"
> class="s8">Raffle & Conference Close</td><td
> style="display:none;"></td><td class="s5"></td></tr><tr
> dir="ltr"><td class="hd"><p style="height:16px;">.</p></td><td
> class="s21"></td><td class="s22"></td><td class="s22"></td><td
> class="s22"></td><td
> class="s18"></td></tr></tbody></table></body></html>
>
> Removed:
> www/trunk/devmtg/2014-04/EuroLLVMProg_files/EuroLLVMProg.html
> URL:
> http://llvm.org/viewvc/llvm-project/www/trunk/devmtg/2014-04/EuroLLVMProg_files/EuroLLVMProg.html?rev=204624&view=auto
> <http://llvm.org/viewvc/llvm-project/www/trunk/devmtg/2014-04/EuroLLVMProg_files/EuroLLVMProg.html?rev=204624&view=auto>
> ==============================================================================
> ---
> www/trunk/devmtg/2014-04/EuroLLVMProg_files/EuroLLVMProg.html
> (original)
> +++
> www/trunk/devmtg/2014-04/EuroLLVMProg_files/EuroLLVMProg.html
> (removed)
> @@ -1,3 +0,0 @@
> -<!DOCTYPE html>
> -<!-- saved from
> url=(0182)https://docs.google.com/spreadsheet/ar?id=t1yRPDQLSbK9On_o5N3X5LQ.00584448318043484927.2281441031589577387&action=1&tile=1&rpert=20&srow=0&erow=31&scol=0&ecol=5&fprt=false&tfe=vb_941
> <https://docs.google.com/spreadsheet/ar?id=t1yRPDQLSbK9On_o5N3X5LQ.00584448318043484927.2281441031589577387&action=1&tile=1&rpert=20&srow=0&erow=31&scol=0&ecol=5&fprt=false&tfe=vb_941>
> -->
> -<html><head><meta http-equiv="Content-Type" content="text/html;
> charset=UTF-8"><title> </title><meta
> http-equiv="X-UA-Compatible" content="IE=8;IE=9;chrome=1;"><meta
> name="lsq" content="12"><meta name="trixrows" content="98"><meta
> name="trixr1" content="0"><meta name="trixr2" content="31"><meta
> name="trixdiv" content="20"><meta name="trixcnt"
> content="2"><meta name="trixlast" content="11"><link
> rel="stylesheet"
> href="./EuroLLVMProg_files/3971517159-tiler_view_ltr.css"
> type="text/css"><style>html {overflow:visible};</style><style
> id="clearly_highlighting_css" type="text/css">/* selection */
> html.clearly_highlighting_enabled ::-moz-selection { background:
> rgba(246, 238, 150, 0.99); } html.clearly_highlighting_enabled
> ::selection { background: rgba(246, 238, 150, 0.99); } /* cursor
> */ html.clearly_highlighting_enabled { /* cursor and hot-spot
> position -- requires a default cursor, after the URL one */
> cursor:
> url("chrome-extension://pioclpoplcdbaefihamjohnefbikjilc/clear!
> ly/images
> /highlight--cursor.png") 14 16, text; } /* highlight tag */
> em.clearly_highlight_element { font-style: inherit !important;
> font-weight: inherit !important; background-image:
> url("chrome-extension://pioclpoplcdbaefihamjohnefbikjilc/clearly/images/highlight--yellow.png");
> background-repeat: repeat-x; background-position: top left;
> background-size: 100% 100%; } /* the delete-buttons are
> positioned relative to this */
> em.clearly_highlight_element.clearly_highlight_first { position:
> relative; } /* delete buttons */ em.clearly_highlight_element
> a.clearly_highlight_delete_element { display: none; cursor:
> pointer; padding: 0; margin: 0; line-height: 0; position:
> absolute; width: 34px; height: 34px; left: -17px; top: -17px;
> background-image:
> url("chrome-extension://pioclpoplcdbaefihamjohnefbikjilc/clearly/images/highlight--delete-sprite.png");
> background-repeat: no-repeat; background-position: 0px 0px; }
> em.clearly_highlight_element a.clearly_highlight_delete_el!
> ement:hov
> er { background-position: -34px 0px; } /* retina */ @media
> (min--moz-device-pixel-ratio: 2),
> (-webkit-min-device-pixel-ratio: 2), (min-device-pixel-ratio: 2)
> { em.clearly_highlight_element { background-image:
> url("chrome-extension://pioclpoplcdbaefihamjohnefbikjilc/clearly/images/highlight--yellow@2x.png");
> } em.clearly_highlight_element
> a.clearly_highlight_delete_element { background-image:
> url("chrome-extension://pioclpoplcdbaefihamjohnefbikjilc/clearly/images/highlight--delete-sprite@2x.png");
> background-size: 68px 34px; } } </style><style
> type="text/css"></style><style>[touch-action="none"]{
> -ms-touch-action: none; touch-action: none;
> }[touch-action="pan-x"]{ -ms-touch-action: pan-x; touch-action:
> pan-x; }[touch-action="pan-y"]{ -ms-touch-action: pan-y;
> touch-action: pan-y;
> }[touch-action="scroll"],[touch-action="pan-x
> pan-y"],[touch-action="pan-y pan-x"]{ -ms-touch-action: pan-x
> pan-y; touch-action: pan-x pan-y; }</style></head><body
> style="border:0px;margin:0px"!
> ><style>.
> tblGenFixed td {padding:0
> 3px;overflow:hidden;white-space:normal;letter-spacing:0;word-spacing:0;background-color:#fff;z-index:1;border-top:0px
> none;border-left:0px none;border-bottom:1px solid
> rgb(255,255,255);border-bottom:1px solid rgba(204, 204, 204,
> 0);border-right:1px solid rgb(255,255,255);border-right:1px
> solid rgba(204, 204, 204, 0);} .dn {display:none} .tblGenFixed
> td.s0
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-top:1px
> solid #CCC;border-right:;border-bottom:;border-left:1px solid
> #CCC;} .tblGenFixed td.s2
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-top:1px
> solid #CCC;border-right:;border-bottom:;} .tblGenFixed td.s1
> {backgrou!
> nd-color:
> white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-top:1px
> solid #CCC;border-right:;border-bottom:1px solid #000000;}
> .tblGenFixed td.s16
> {background-color:;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:;border-bottom:1px
> solid #000000;} .tblGenFixed td.s17
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:;border-bottom:1px
> solid #000000;} .tblGenFixed td.s18
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;direction:C!
> ontext;wh
> ite-space:normal;overflow:hidden;border-right:;border-bottom:;}
> .tblGenFixed td.s19
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:;border-left:1px solid #CCC;}
> .tblGenFixed td.s12
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:left;vertical-align:top;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;} .tblGenFixed
> td.s9
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:;border-left:1px solid #CCC;} .!
> tblGenFix
> ed td.s13
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;} .tblGenFixed
> td.s7
> {background-color:#d9d9d9;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:left;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;} .tblGenFixed
> td.s14
> {background-color:#d9d9d9;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;} .tblGenFixed
> td.s8
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;f!
> ont-weigh
> t:normal;font-style:normal;color:#000000;text-decoration:none;text-align:center;vertical-align:top;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;} .tblGenFixed
> td.s15
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:;border-bottom:1px
> solid #000000;border-left:1px solid #CCC;} .tblGenFixed td.s5
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;direction:Context;white-space:normal;overflow:hidden;border-right:;border-bottom:;}
> .tblGenFixed td.s21
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:bottom;direction:Context;white-space:normal;!
> overflow:
> hidden;border-right:;border-bottom:;border-left:1px solid #CCC;}
> .tblGenFixed td.s6
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:bold;font-style:normal;color:#000000;text-decoration:none;text-align:left;vertical-align:top;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;border-left:1px
> solid #000000;} .tblGenFixed td.s22
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:;border-bottom:;}
> .tblGenFixed td.s3
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;border-left:1px
> solid #CCC;} .tb!
> lGenFixed
> td.s10
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;text-decoration:none;vertical-align:top;direction:Context;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:;border-left:1px solid #CCC;}
> .tblGenFixed td.s4
> {background-color:#d9d9d9;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:bold;font-style:normal;color:#000000;text-decoration:none;text-align:left;vertical-align:top;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;} .tblGenFixed
> td.s20
> {background-color:white;font-family:arial,sans,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:left;vertical-align:top;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;} .tblGenFixed
> td.s11 {background-color:#d9d9d9;font-family:a!
> rial,sans
> ,sans-serif;font-size:100.0%;font-weight:normal;font-style:normal;color:#000000;text-decoration:none;text-align:left;vertical-align:top;direction:auto-ltr;white-space:normal;overflow:hidden;border-right:1px
> solid #000000;border-bottom:1px solid #000000;} </style><table
> dir="ltr" border="0" cellpadding="0" cellspacing="0"
> class="tblGenFixed" id="tblMain"><tbody><tr class="rShim"><td
> class="rShim" style="width:0;"></td><td class="rShim"
> style="width:120px;"></td><td class="rShim"
> style="width:79px;"></td><td class="rShim"
> style="width:349px;"></td><td class="rShim"
> style="width:349px;"></td><td class="rShim"
> style="width:120px;"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td class="s0"></td><td
> class="s1"></td><td class="s1"></td><td class="s1"></td><td
> class="s2"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td class="s3"></td><td dir="ltr"
> class="s4">Time</td><td dir="ltr" class="s4">Track 1 (Appleton
> Tower, Lecture !
> Theatre 4
> )</td><td dir="ltr" class="s4">Track 2 (Appleton Tower, Lecture
> Theatre 5)</td><td class="s5"></td></tr><tr dir="ltr"><td
> class="hd"><p style="height:16px;">.</p></td><td dir="ltr"
> class="s6">Monday 7th April</td><td class="s7">09:00</td><td
> colspan="2" dir="ltr" class="s8">Registration opens</td><td
> style="display:none;"></td><td class="s5"></td></tr><tr
> dir="ltr"><td class="hd"><p style="height:16px;">.</p></td><td
> class="s9"></td><td class="s7">09:30</td><td colspan="2"
> dir="ltr" class="s8">Arrival tea/coffee and pastries</td><td
> style="display:none;"></td><td class="s5"></td></tr><tr
> dir="ltr"><td class="hd"><p style="height:16px;">.</p></td><td
> class="s10"></td><td dir="ltr" class="s11">09:30-12:30</td><td
> colspan="2" dir="ltr" class="s8">Hacker's Lab</td><td
> style="display:none;"></td><td class="s5"></td></tr><tr
> dir="ltr"><td class="hd"><p style="height:16px;">.</p></td><td
> class="s10"></td><td dir="ltr" class="s11">10:45-11:45</td><td
> colspan="2" dir="ltr" class="s8!
> ">Mid-mor
> ning tea/coffee</td><td style="display:none;"></td><td
> class="s5"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td class="s10"></td><td
> dir="ltr" class="s11">12:30-13:15</td><td colspan="2" dir="ltr"
> class="s8">Lunch (Sandwiches)</td><td
> style="display:none;"></td><td class="s5"></td></tr><tr
> dir="ltr"><td class="hd"><p style="height:16px;">.</p></td><td
> class="s10"></td><td dir="ltr" class="s11">13:15-13:30</td><td
> dir="ltr" class="s12">Conference Opening & Welcome</td><td
> class="s13"></td><td class="s5"></td></tr><tr dir="ltr"><td
> class="hd"><p style="height:16px;">.</p></td><td
> class="s10"></td><td dir="ltr" class="s11">13:30-14:30</td><td
> dir="ltr" class="s12">Keynote 1 - tbd</td><td
> class="s13"></td><td class="s5"></td></tr><tr dir="ltr"><td
> class="hd"><p style="height:16px;">.</p></td><td
> class="s10"></td><td dir="ltr" class="s11">14:30-15:10</td><td
> dir="ltr" class="s12">"LTO: History and work to be
> done"<br>Rafael à vila de EspÃn!
> dola (Wor
> ld Wide Studios - Sony Computer Entertainment) <br></td><td
> dir="ltr" class="s12">"Predication in LLVM"<br>Marcello Maggioni
> (Codeplay Software)</td><td class="s5"></td></tr><tr
> dir="ltr"><td class="hd"><p style="height:16px;">.</p></td><td
> class="s10"></td><td dir="ltr" class="s11">15:10-15:40</td><td
> colspan="2" dir="ltr" class="s8">Afternoon tea/coffee and
> cake</td><td style="display:none;"></td><td
> class="s5"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td class="s10"></td><td
> dir="ltr" class="s11">15:40-16:20</td><td dir="ltr"
> class="s12">"clang-tidy - Lint-like checks and beyond"<br>Daniel
> Jasper (Google)</td><td dir="ltr" class="s12">"BEAMJIT: An LLVM
> based just-in-time compiler for Erlang"<br>Frej Drejhammar
> (Swedish Institute of Computer Science)</td><td
> class="s5"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td class="s10"></td><td
> dir="ltr" class="s11">16:20-17:00</td><td dir="ltr"
> class="s12">"How to buil!
> d LLVM in
> under ten seconds"<br>Andy Thomason (Goldsmiths)</td><td
> dir="ltr" class="s12">BoF "LLVMLinux - Clang and the Linux
> Kernel. State of the Union and ongoing
> collaboration"<br>Jan-Simon Möller (LLVMLinux
> Project)<br></td><td class="s5"></td></tr><tr dir="ltr"><td
> class="hd"><p style="height:16px;">.</p></td><td
> class="s10"></td><td class="s14"></td><td colspan="2"
> class="s13"></td><td style="display:none;"></td><td
> class="s5"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td class="s10"></td><td
> dir="ltr" class="s11">19:00-19:30</td><td colspan="2" dir="ltr"
> class="s8">Drinks Reception at National Museum of Scotland
> (Entrance Hall)</td><td style="display:none;"></td><td
> class="s5"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td class="s10"></td><td
> dir="ltr" class="s11">19:30-00:00</td><td colspan="2" dir="ltr"
> class="s8">Gala Dinner at National Museum of Scotland (Grand
> Gallery)</td><td style="display:none;"></td><td!
> class="s
> 5"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td class="s15"></td><td
> class="s16"></td><td class="s17"></td><td class="s17"></td><td
> class="s18"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td dir="ltr" class="s6">Tuesday
> 8th April</td><td class="s7">08:45</td><td colspan="2" dir="ltr"
> class="s8">Start of Day 2</td><td style="display:none;"></td><td
> class="s5"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td class="s9"></td><td dir="ltr"
> class="s11">08:45-09:00</td><td colspan="2" dir="ltr"
> class="s8">Arrival tea/coffee and pastries</td><td
> style="display:none;"></td><td class="s5"></td></tr><tr
> dir="ltr"><td class="hd"><p style="height:16px;">.</p></td><td
> class="s10"></td><td dir="ltr" class="s11">09:00-10:00</td><td
> dir="ltr" class="s12">Keynote 2 - tbd</td><td
> class="s13"></td><td class="s5"></td></tr><tr dir="ltr"><td
> class="hd"><p style="height:16px;">.</p></td><td class="s10"></td!
> ><td dir=
> "ltr" class="s11">10:00-10:40</td><td dir="ltr"
> class="s12">"PlayStation®4 CPU Toolchain: Launch
> Post-mortem"<br>Greg Bedwell (SN Systems Ltd - Sony Computer
> Entertainment)</td><td dir="ltr" class="s12">"Portable Native
> Client. Fast, Secure, Simple: Pick Three."<br>JF Bastien
> (Google)<br></td><td class="s5"></td></tr><tr dir="ltr"><td
> class="hd"><p style="height:16px;">.</p></td><td
> class="s10"></td><td dir="ltr" class="s11">10:40-11:00</td><td
> colspan="2" dir="ltr" class="s8">Mid-morning tea/coffee</td><td
> style="display:none;"></td><td class="s5"></td></tr><tr
> dir="ltr"><td class="hd"><p style="height:16px;">.</p></td><td
> class="s10"></td><td dir="ltr" class="s11">11:00-12:00</td><td
> dir="ltr" class="s12">Lightning Talks<br> <br></td><td
> class="s13"></td><td class="s5"></td></tr><tr dir="ltr"><td
> class="hd"><p style="height:16px;">.</p></td><td
> class="s19"></td><td dir="ltr" class="s11">12:00-13:00</td><td
> colspan="2" dir="ltr" class="s8">Posters & <br>Lunch</td><t!
> d style="
> display:none;"></td><td class="s5"></td></tr><tr dir="ltr"><td
> class="hd"><p style="height:16px;">.</p></td><td
> class="s19"></td><td dir="ltr" class="s11">13:00-13:40</td><td
> dir="ltr" class="s12">"A new ABI for little-endian PowerPC64:
> design and implementation"<br>Ulrich Weigand (IBM Linux
> Technology Center)</td><td dir="ltr" class="s12">"clang-cl: what
> it is, how it works, and how to use it"<br>Hans Wennborg
> (Google)</td><td class="s5"></td></tr><tr dir="ltr"><td
> class="hd"><p style="height:16px;">.</p></td><td
> class="s19"></td><td dir="ltr" class="s11">13:40-14:20</td><td
> dir="ltr" class="s12">"Custom Alias-analysis in an LLVM-backed
> region-based Dynamic Binary Translator"<br>Tom Spink (University
> of Edinburgh)</td><td dir="ltr" class="s12">"Fabric Engine and
> KL: LLVM for 3D Digital Content Creation"<br>Andrew MacPherson
> (Fabric Software Inc.)</td><td class="s5"></td></tr><tr
> dir="ltr"><td class="hd"><p style="height:16px;">.</p></td><td
> class="s19"></td><td dir="ltr" c!
> lass="s11
> ">14:20-14:40</td><td colspan="2" dir="ltr" class="s8">Afternoon
> tea/coffee and cake</td><td style="display:none;"></td><td
> class="s5"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td class="s19"></td><td
> dir="ltr" class="s11">14:40-15:20</td><td dir="ltr"
> class="s20">"Efficient code generation for weakly ordered
> architectures"<br>Reinoud Elhorst, Mark Batty, David Chisnall
> (University of Cambridge)<br></td><td dir="ltr" class="s20">BoF
> - "Toolchain layout and Driver design for Multi-target
> support"<br>Iain Sandoe (Codesourcery / Mentor Graphics)</td><td
> class="s5"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td class="s19"></td><td
> dir="ltr" class="s11">15:20-16:20</td><td dir="ltr"
> class="s12">"Refactoring a large C++ codebase using
> clang"<br>Nick Lewicky (Google)</td><td dir="ltr"
> class="s12">"Building an LLVM Backend"<br>Marcello Maggioni,
> Fraser Cormack (Codeplay Software)</td><td
> class="s5"></td></tr><tr dir="lt!
> r"><td cl
> ass="hd"><p style="height:16px;">.</p></td><td
> class="s19"></td><td dir="ltr" class="s11">16:20-16:45</td><td
> colspan="2" dir="ltr" class="s8">Raffle & Conference
> Close</td><td style="display:none;"></td><td
> class="s5"></td></tr><tr dir="ltr"><td class="hd"><p
> style="height:16px;">.</p></td><td class="s21"></td><td
> class="s22"></td><td class="s22"></td><td class="s22"></td><td
> class="s18"></td></tr></tbody></table></body></html>
> \ No newline at end of file
>
> Modified: www/trunk/devmtg/2014-04/index.html
> URL:
> http://llvm.org/viewvc/llvm-project/www/trunk/devmtg/2014-04/index.html?rev=204625&r1=204624&r2=204625&view=diff
> <http://llvm.org/viewvc/llvm-project/www/trunk/devmtg/2014-04/index.html?rev=204625&r1=204624&r2=204625&view=diff>
> ==============================================================================
> --- www/trunk/devmtg/2014-04/index.html (original)
> +++ www/trunk/devmtg/2014-04/index.html Mon Mar 24 12:02:33 2014
> @@ -49,8 +49,7 @@ Edinburgh, Scotland, a UNESCO World Heri
> <table border="0">
> <tr><td valign="top"><font
> color="red"><b>NEWS </b></font></td>
> <td><ul>
> - <li>Conference programme been added.</li>
> - <li>Details on late registration added.</li>
> + <li>Final conference programme added.</li>
> </ul>
> </td>
> </tr>
> @@ -81,7 +80,7 @@ Edinburgh, Scotland, a UNESCO World Heri
> <h3 id="callfor">Programme</h3>
>
> <div style="width: auto !important; max-width: 100%;"><iframe
> width="100%"
> - height="800" frameborder=0 src="EuroLLVMProg.html"></iframe></div>
> + height="850" frameborder=0 src="EuroLLVMProg.html"></iframe></div>
>
> <h4>Lightning Talks & Posters</h4>
>
> @@ -146,6 +145,18 @@ Edinburgh, Scotland, a UNESCO World Heri
> </tr>
> </table>
>
> +<h4>Meeting the sponsors</h4>
> +
> +<p>We are extremely grateful for the support of our many
> sponsors that have made
> +this event possible in the first place. The conference is also
> an opportunity to
> +network with their representatives regarding LLVM-related
> opportunities.</p>
> +
> +<p>If you would like to have a chat with delegates from
> <b>Codeplay</b> regarding
> +collaboration or other opportunities then please come along
> during the
> +programme breaks to <b>Room G.05</b> where they will be
> delighted to meet and
> +talk with you! G.05 will be clearly signposted and is located
> to the left of the
> +elevators at the back.</p>
> +
> <!--
> ***********************************************************************
> -->
> <h3 id="support">Financial Support</h3>
>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu <mailto:llvm-commits at cs.uiuc.edu>
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>
>
>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
More information about the llvm-commits
mailing list