Coder Social home page Coder Social logo

carlocab / llvm-distributors-conf-2021 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from clangbuiltlinux/llvm-distributors-conf-2021

0.0 1.0 0.0 1.85 MB

A day of lightning talks for folks who distribute and release builds of LLVM, with a focus on configuration, testing, and unique constraints.

llvm-distributors-conf-2021's Introduction

LLVM Distributors Conference

A day of lightning talks for folks who distribute and release builds of LLVM, with a focus on configuration, testing, and unique constraints.

Joining

Attendees (YouTube Live Stream)

https://youtu.be/UMDRAmmDBgM

Speakers (Google Meet)

See calendar invite for Google Meet invite link.

Schedule - Thursday September 16 2021

time title Author Slides Video
08:00 Doors Open
08:05 Welcome Nick Desaulniers (Google)
08:10 LLVM Runtimes Build Petr Hosek (Google)
08:25 Building LLVM at rev.ng: a report Alessandro Di Federico (rev.ng) & Filippo Cremonese (rev.ng)
08:40 Swift on Windows Saleem Abdulrasool (Google)
08:55 Clang vendor options: control new Clang and LLVM changes in a release Alex Lorenz (Apple)
09:10 break
09:25 Homebrew LLVM Carlo Cabrera
09:40 Switching to LLVM based toolchains in Yocto based distributions Bernhard Rosenkraenzer (Huawei) PDF
09:55 The LLVM embedded toolchain for Arm Peter Smith (ARM) PDF
10:10 Graphcore IPU LLVM toolchain & libraries Thomas Preud'homme (Graphcore) link
10:25 break
10:40 LLVM toolchains in Nixpkgs John Ericson (Obsidian Systems)
10:55 Building, Testing, and Distributing Chromium's C++ Toolchain Hans Wennborg (Google)
11:10 LLVM in OpenMandriva Bernhard Rosenkraenzer (Open Mandriva) PDF
11:25 LLVM Toolchain Integration Test Suite Serge Sans Paille (Red Hat) & Sylvestre Ledru (Debian, Ubuntu)
11:40 break
11:55 Distributing PGO'ed toolchains for Great Good George Burgess IV (Google)
12:10 Optimizing Clang with BOLT Amir Ayupov (Facebook)
12:25 LLVM-MinGW Martin Storsjö
12:40 lunch break
13:10 Android's Dream of a Stable Toolchain Pirama Arumuga Nainar (Google) & Stephen Hines (Google)
13:25 Fuchsia Clang Toolchain Petr Hosek (Google)
13:40 Snapdragon LLVM Toolchain Sivakumar Ganesan (Qualcomm)
13:55 Fedora /Red Hat LLVM Toolchain Tom Stellard (Red Hat)

Times are in PDT.

About

If you build LLVM for other users, we want to hear about how you build LLVM, some of the unique constraints of your users or target environment, configurations or configuration tips, war stories, headaches, distribution recommendations, and problems that would be nice to solve.

Some example distributions of LLVM that might be of interest:

  • Apple LLVM
  • RHEL LLVM
  • Snapdragon LLVM
  • apt.llvm.org
  • AOSP LLVM
  • CrOS LLVM
  • BSDs
  • PlayStation LLVM
  • Chromium LLVM
  • your distro here

Call For Papers (CFP)

Please file an issue at https://github.com/ClangBuiltLinux/llvm-distributors-conf-2021/issues with a proposal. The CFP deadline is Thursday September 9; one week before the conference and is now closed.

Updates

Please click the "subscribe" button on ClangBuiltLinux#2 to get email updates, or "watch" this repo on GitHub at https://github.com/ClangBuiltLinux/llvm-distributors-conf-2021.

llvm-distributors-conf-2021's People

Contributors

berolinux avatar carlocab avatar nickdesaulniers avatar petrhosek avatar smithp35 avatar stephenhines avatar sylvestre avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.