68 0

llvm-dev LLVM Code of Conduct Committee Nominations needed

The IRS has provided extracted financial data for this filing, but has not yet released the source documents. If this organization has filed an amended return, it may not be reflected in the data below. Duplicated download links may be due to resubmissions or amendments to an organization’s original return. Tanya attended Bellingham High School in Bellingham, Washington.

Prior to 2017, these documents were obtained and processed by Public.Resource.org and ProPublica. If you have used our data or site in your research or reporting, add credit and a link to Nonprofit Explorer in your story or publication and let us know. Aaron Ballman created a thread about community code ownership in LLVM in general, which attracted many responses including detailed thoughts from Tanya Lattner.

Prior to that, he briefly served as Vice President of Autopilot Software at Tesla, Inc. and worked at Apple Inc. as Senior Director of the Developer Tools department, leading the Xcode, Instruments, and compiler teams. The LLVM Foundation’s primary mission is to provide accessible and informative educational tools for the LLVM Project and compiler technology to the general public. These educational tools include events such as the annual LLVM Developers’ meeting. The LLVM Foundation also gives grants or scholarships to other nonprofit organizations and individuals . Lastly, the LLVM Foundation funds the infrastructure necessary to support the LLVM Project.

Lattner joined SiFive in January 2020 and the board changes to (“SiFive 2.0”), Lattner stepped up to lead the RISC-V Product and Engineering organizations . Lattner studied computer science at the University of Portland, graduating in with a Bachelor of Science degree in 2000. While in Oregon, he worked as an operating system developer, enhancing Sequent Computer Systems’s DYNIX/ptx. He moved to the University of Illinois at Urbana-Champaign where he was awarded a Master of Science degree in 2000 and a PhD in 2005 for research on optimizing pointer-intensive programs supervised by Vikram Adve. In addition to the raw summary data, we link to PDFs and digital copies of full Form 990 documents wherever possible. This consists of separate releases by the IRS of Form 990 documents processed by the agency, which we update regularly.

Build relationships with key people who manage and lead nonprofit organizations with GuideStar Pro. Lattner’s work involved designing, implementing, and evangelizing the LLVM and Clang compilers, productizing and driving the debugger LLDB, and overseeing development of the low-level toolchain. As of 2016, LLVM technologies are the core of Apple’s developer tools and the default toolchain on FreeBSD. Every organization that has been recognized as tax exempt by the IRS has to file Form 990 every year, unless they make less than $200,000 in revenue and have less than $500,000 in assets, in which case they have to file form 990-EZ. Organizations making less than $50,000 don’t have to file either form but do have to let the IRS they’re still in business via a Form 990N “e-Postcard.” Lattner began developing the Swift programming language in 2010, with the eventual collaboration of many other programmers.

She graduated in electrical engineering from University of Portland and completed her masters degree in computer science from University of Illinois at Urbana-Champaign. Since 2003, Lattner has been an active contributor and member of LLVM. While an undergraduate student, she worked on LLVM and had a notable role in the project’s early development. At Tesla, Inc. and worked at Apple Inc. as Senior Director of the Developer Tools department, leading the Xcode, Instruments, and compiler teams. Unlock nonprofit financial insights that will help you make more informed decisions. In late 2000, Lattner joined the University of Illinois at Urbana-Champaign as a research assistant and M.Sc.

Small organizations filing a Form 990N “e-Postcard” are not included in this data. Nonprofit Explorer includes summary data for nonprofit tax returns and full Form 990 documents, in both PDF and digital formats. The Internal Revenue Service is substantially delayed in processing and releasing nonprofit filings, so documents available here may not be the most recent an organization has filed.

On June 2, 2014, the WWDC app became the first publicly released app that used Swift. We also link to copies of audits nonprofit organizations that spent $750,000 or more in Federal grant money in a single fiscal year since 2016. The LLVM project is looking to form a code of conduct committee and is asking the LLVM community to nominate individuals that they feel would be great for the role. Committee members should expect to dedicate at least 5 hours a month and around 10 hours a month if case load increases. Committee members should be dedicated to creating a welcoming, inviting and positive environment for all within the LLVM spaces.

In 2005, Apple Inc. hired Lattner to begin work bringing LLVM to production quality for use in Apple products. juwaonline. com is an American compiler engineer and technology executive, best known as the president and chief operating officer of the LLVM Foundation, an organization she created “with the support of the initial board of directors”. On 21 June 2018, Business Insider ranked Tanya thirty seven on the “39 most powerful female engineers of 2018”, and described Lattner as “a role model for her own work”. Swift is designed to coexist with Objective-C, the object-oriented programming language formerly preferred by Apple, and to be more resilient against erroneous code. Swift is an open source programming language with first-class functions for iOS and macOS development, created by Apple and introduced at Apple’s developer conference Apple Worldwide Developers Conference 2014.

While working with Vikram Adve, he designed and began implementing LLVM, an innovative infrastructure for optimizing compilers, which was the subject of his 2002 Master of Science thesis. Lattner is the current CEO of Modular AI, a company that is building a next-generation Artificial Intelligence developer platform. Previously he has worked at SiFive, Google, Tesla, Inc. and Apple Inc..