The LLVM Project Blog

LLVM Project News and Details from the Trenches

  • The 2020 Virtual LLVM Developers' Meeting Program

    The LLVM Foundation is excited to announce the 2020 Virtual LLVM Developers' Meeting program! Registration will open this week. Keynote: Undef and Poison: Present and Future - J. Lee Technical Talks:

    Read more…
  • Announcing the new LLVM Foundation Board

    The LLVM Foundation is pleased to announce its new Board of Directors, which includes: Kit Barton Kristof Beyls Mike Edwards (Treasurer) Hal Finkel Cyndy Ishida Anton Korobeynikov Tanya Lattner (President) Chris Lattner Tom Stellard (Secretary) Three new members and six continuing members were elected to the nine person board.

    Read more…
  • The New Clang _ExtInt Feature Provides Exact Bitwidth Integer Types

    Author: Erich Keane, Compiler Frontend Engineer, Intel Corporation Earlier this month I finally committed a patch to implement the extended-integer type class, _ExtInt after nearly two and a half years of design and implementation.

    Read more…
  • Deterministic builds with clang and lld

    Deterministic builds can lower continuous integration costs and give you more confidence in your build and test process. This post outlines what it means for a build to be deterministic, the advantages of deterministic builds, and how to achieve them using LLVM tools.

    Read more…
  • Closing the gap: cross-language LTO between Rust and C/C++

    Link time optimization (LTO) is LLVM's way of implementing whole-program optimization. Cross-language LTO is a new feature in the Rust compiler that enables LLVM's link time optimization to be performed across a mixed C/C++/Rust codebase.

    Read more…
  • Announcing the program for the 2019 LLVM Developers' Meeting - Bay Area

    Announcing the program for the 2019 LLVM Developers' Meeting in San Jose, CA! This program is the largest we have ever had and has over 11 tutorials, 29 technical talks, 24 lightning talks, 2 panels, 3 birds of a feather, 14 posters, and 4 SRC talks.

    Read more…
  • The LLVM Project is Moving to GitHub

    The LLVM Project is Moving to GitHubAfter several years of discussion and planning, the LLVM project is getting ready to complete the migration of its source code from SVN to GitHub!

    Read more…
  • LLVM and Google Season of Docs

    The LLVM Project is pleased to announce that we have been selected to participate in Google’s Season of Docs! Our project idea list may be found here:http://llvm.org/SeasonOfDocs.htmlFrom now until May 29th, technical writers are encouraged to review the proposed project ideas and to ask any questions you have on our gsdocs@llvm.

    Read more…
  • LLVM Numerics Blog

    Keywords: Numerics, Clang, LLVM-IR, : 2019 LLVM Developers' Meeting, LLVMDevMtg. The goal of this blog post is to start a discussion about numerics in LLVM – where we are, recent work and things that remain to be done.

    Read more…
  • FOSDEM 2019 LLVM developer room report

    As well as at the LLVM developer meetings, the LLVM community is also present at a number of other events. One of those is FOSDEM, which has had a dedicated LLVM track since 2014.

    Read more…