<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class=""><br class=""></div><div class=""><span id="docs-internal-guid-e573258a-7fff-ba96-6568-45562a771f96" class=""><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre-wrap; font-size: 14px;" class="">LLVM Community,</span></div><span style="font-size: 14px;" class=""><br class=""></span><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="font-size: 14px;" class=""><span style="font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre-wrap;" class="">It is hard to believe, but coding on LLVM started 20 years ago as a skunkworks research project at the </span><a href="http://llvm.org/devmtg/2013-11/#talk1" style="text-decoration: none;" class=""><span style="color: rgb(17, 85, 204); font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; text-decoration: underline; text-decoration-skip: none; vertical-align: baseline; white-space: pre-wrap;" class="">University of Illinois over winter break</span></a><span style="font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre-wrap;" class="">, driven by Chris Lattner and Vikram Adve.  By 2003, LLVM 1.0 </span><a href="http://lists.llvm.org/pipermail/llvm-announce/2003-October/000002.html" style="text-decoration: none;" class=""><span style="color: rgb(17, 85, 204); font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; text-decoration: underline; text-decoration-skip: none; vertical-align: baseline; white-space: pre-wrap;" class="">was first released</span></a><span style="font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre-wrap;" class=""> with around 11 people contributing to the project. Since that early beginning the community has grown to almost 1700 contributors, had 374,680 commits, and 46 releases - it has been a fast 20 years!</span></span></div><span style="font-size: 14px;" class=""><br class=""></span><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre-wrap; font-size: 14px;" class="">From the original llvm-gcc frontend, LLVM now supports compiling of Ada, C, C++, D, Delphi, Fortran, Haskell, Julia, Objective-C, Rust, Swift, and more. The originally supported native code generators for Sparc and X86 have been expanded to include supporting many more instruction sets, including AMD TeraScale, ARM, AMD Graphics Core Next (GCN), MIPS, PowerPC, PTX, Qualcomm Hexagon, RISC-V, x86-64, XCore, and z/Architecture. The LLVM Project includes many related projects including Clang, lld, lldb, llvm-c++, MLIR, OpenMP, Flang, compiler-rt and more!</span></div><span style="font-size: 14px;" class=""><br class=""></span><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre-wrap; font-size: 14px;" class="">All of this could not be possible without our amazing community of developers and users! Thank you!</span></div><span style="font-size: 14px;" class=""><br class=""></span><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="font-size: 14px;" class=""><span style="font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre-wrap;" class="">Let us celebrate as a community and all that everyone has accomplished over the last 20 years. </span><span style="font-weight: 700; font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre-wrap;" class="">Respond to this email, </span></span><a href="https://twitter.com/llvmorg/status/1338582527766896650?s=20" style="font-size: 14px;" class="">on Twitter</a><span style="font-size: 14px;" class=""><span style="font-weight: 700; font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre-wrap;" class=""> </span></span><a href="https://www.facebook.com/LLVMORG/" style="font-size: 14px;" class="">or Facebook</a><span style="font-size: 14px;" class=""><span style="font-weight: 700; font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre-wrap;" class="">, with your contributions (big and small) to the LLVM project, how you use LLVM, or highlight another community member’s contributions. #CelebrateLLVM</span></span></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="font-size: 14px;" class=""><span style="font-weight: 700; font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre-wrap;" class=""><br class=""></span></span></div><div style="line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=""><span style="font-size: 14px;" class=""><span style="font-variant-ligatures: normal; font-variant-east-asian: normal; font-variant-position: normal; vertical-align: baseline; white-space: pre-wrap;" class="">-Tanya</span></span></div></span></div></body></html>