LLVM

LLVM is an innovative compiler infrastructure that supports multiple front-ends / back-ends as well as multiple back-ends ranging from CPUs to GPUs and DSPs. A notable user of LLVM is the Clang C/C++ compiler.

Additional Information: llvm.org

Sort Articles By Popularity (Currently Sorting By Date)

LLVM Articles & Reviews

GCC 8 & LLVM Clang 6.0 Compiler Performance On AMD...   Software   08 Nov 2017
Radeon RX Vega Performance With Mesa 17.3-dev + LLVM 6...   Display Drivers   29 Sep 2017
GCC & LLVM Clang Compiler Benchmarks On AMD's EPYC...   Software   26 Sep 2017
LLVMpipe vs. OpenSWR Software Rendering On A 40 Core /...   Display Drivers   27 Aug 2017
Windows 10 vs. Ubuntu Radeon Gaming Performance With...   Operating Systems   02 Aug 2017
Ryzen Compiler Performance: Clang 4/5 vs. GCC 6/7/8...   Software   23 Jul 2017
Benchmarking LLVM/Clang's New AMD Zen Scheduler Model   Software   20 Jul 2017
AMD Ryzen AOCC 1.0 Compiler Tuning Benchmarks   Software   21 May 2017
Benchmarking AMD's New AOCC Compiler For Ryzen   Software   19 May 2017
LLVM Clang 3.9.1, Clang 4.0 & GCC 6.3 With Intel's...   Software   18 Apr 2017
Trying Out LLVM 4.0's LLD Linker On Ubuntu 17.04 vs....   Software   16 Mar 2017
GCC vs. LLVM Clang Compiler Performance On AMD's Ryzen   Software   08 Mar 2017
Benchmarking OpenCL On Intel Graphics With Beignet 1.3   Software   29 Jan 2017
GCC 7.0 vs. LLVM Clang 4.0 Performance (January 2017)   Software   28 Jan 2017
2016 End-of-Year Open-Source Radeon Benchmarks With...   Graphics Cards   18 Dec 2016
GCC 6.2/7.0 vs. LLVM Clang 3.9/4.0 SVN Compiler...   Software   10 Dec 2016
GCC 6.2 vs. Clang 3.9 Compiler Performance On Clear...   Software   17 Nov 2016
LLVM Clang 3.9 Mostly Trails GCC In Compiler...   Software   13 Sep 2016
LLVM Clang vs. GCC Compiler Benchmarks On FreeBSD 11.0   Software   27 Aug 2016
GCC 6.1 vs. LLVM Clang 3.9 Compiler Performance   Software   10 May 2016
Radeon + AMDGPU Performance On Linux 4.6   Display Drivers   29 Mar 2016
AMD GPU-PRO Hybrid Linux OpenGL Performance vs....   Display Drivers   21 Mar 2016
GCC vs. Clang Benchmark Comparison At Varying...   Software   03 Mar 2016
LLVM Clang vs. GCC Compiler Comparison On Ubuntu 16.04...   Software   26 Feb 2016
GCC vs. Clang On POWER8 Is A Competitive Compiler...   Software   21 Feb 2016
LLVM Clang 3.8 Compiler Performance Benchmarks   Software   15 Feb 2016
Intel Xeon Skylake Compilers: Clang Showing Strong...   Software   21 Dec 2015
The Graphics Cards On Open-Source Linux Drivers With...   Graphics Cards   15 Sep 2015
Clang OpenMP Benchmarks On Linux 64-bit Against GCC   Software   03 Sep 2015
AMD Linux Graphics: The Latest Open-Source RadeonSI...   Display Drivers   01 Sep 2015
LLVM Clang 3.7 vs. GCC Compiler Benchmarks On Linux   Software   31 Aug 2015
Benchmarks Of The Open-Source Intel/AMD/NVIDIA...   Display Drivers   05 Jun 2015
Opening The Gates To Our Daily Open-Source Linux...   Software   25 May 2015
Radeon R600/RadeonSI Gallium3D Git Code Delivers...   Display Drivers   07 Mar 2015
Intel Broadwell: GCC 4.9 vs. LLVM Clang 3.5 Compiler...   Software   30 Jan 2015
Linux Compiler Benchmarks Of LLVM Clang 3.5 vs. LLVM...   Software   25 Jan 2015
PC-BSD 10.1 vs. Ubuntu 14.10 vs. Fedora 21 Benchmarks   Operating Systems   14 Jan 2015
A Walkthrough Of The New 32 System Open-Source Linux...   Computers   13 Dec 2014
Apple OS X 10.10 vs. Ubuntu 14.10 Performance   Operating Systems   25 Nov 2014
CS:GO & TF2 Extensively Tested On The Newest...   Graphics Cards   12 Nov 2014
GCC 5.0 Outruns LLVM 3.5 Compiler By A Bit On...   Software   03 Sep 2014
LLVM Clang 3.5 Brings Some Compiler Performance...   Software   03 Sep 2014
Testing LLVM Clang 3.5's Code Generation Optimizations   Software   28 Jun 2014
Building The Linux Kernel With LLVM's Clang Yields...   Software   30 May 2014
Benchmarking LLVM's Clang OpenMP Support Against GCC   Software   29 May 2014
GCC vs. LLVM Clang On NVIDIA's Tegra K1 Quad-Core...   Software   15 May 2014
Clang Fights GCC On AMD's Athlon AM1 APU With Jaguar...   Software   22 Apr 2014
A Quick Look At GCC 4.9 vs. LLVM Clang 3.5   Software   16 Apr 2014
Gallium3D LLVMpipe Performance In Ubuntu 14.04 LTS   Display Drivers   10 Apr 2014
Clang's Competition For GCC On Intel Haswell   Software   06 Feb 2014
LLVM Clang 3.4 Is Running Very Well On AMD's High-End...   Software   01 Feb 2014
RadeonSI Gallium3D Is Improving, But Still Long Shot...   Display Drivers   22 Jan 2014
Clang 3.4 Performance Very Strong Against GCC 4.9   Software   30 Dec 2013
GCC 4.9 Compiler Benchmarks On A Dual-Core Haswell   Software   24 Dec 2013
LLVM Clang 3.4 Compiler Performance Is Doing Good   Software   21 Dec 2013
GCC vs. LLVM Clang Is Mixed On The Ivy Bridge Extreme   Software   13 Oct 2013
LLVM Clang 3.4 SVN Compiler Optimization Level Tests   Software   30 Jul 2013
GCC vs. LLVM/Clang On The AMD Richland APU   Software   06 Jul 2013
LLVM Clang 3.4 Already Has Some Performance Changes   Software   27 Jun 2013
GCC 4.8 vs. LLVM/Clang 3.3 On Intel's Core i7 4770K   Software   21 Jun 2013
GCC 4.8.0 vs. LLVM Clang 3.3 Compiler Performance   Software   25 May 2013
AMD Radeon R600 GPU LLVM 3.3 Back-End Testing   Display Drivers   14 May 2013
LLVM 3.3 To Introduce SLP Vectorizer   Software   07 May 2013
Gallium3D LLVMpipe Compared To Nine Graphics Cards   Display Drivers   30 Apr 2013
GCC vs. LLVM/Clang On AMD's FX-8350 Vishera   Software   27 Apr 2013
LLVM/Clang 3.3 Performing Against GCC For Old Intel...   Software   23 Apr 2013
LLVM/Clang 3.3 Delivers Speed Improvements   Software   19 Apr 2013
Gallium3D's LLVMpipe Driver Is Now Much Faster   Display Drivers   14 Apr 2013
LLVM/Clang 3.3 Very Competitive To GCC 4.8   Software   07 Apr 2013
Running Mesa 9.2-devel + LLVM 3.3 SVN With The R600...   Display Drivers   26 Feb 2013
FreeBSD 9.1: LLVM/Clang Battling GCC   Operating Systems   07 Feb 2013
LLVM/Clang 3.2 Compiler Competing With GCC   Software   27 Dec 2012
LLVM/Clang vs. GCC On The ARM Cortex-A15 Preview   Software   01 Dec 2012
Mesa 9.1-devel LLVMpipe With LLVM 3.1/3.2   Display Drivers   30 Nov 2012
Benchmarking LLVM/Clang 3.2, GCC 4.8, DragonEgg...   Software   09 Nov 2012
LLVM/Clang 3.2 SVN On Intel Core i7   Software   05 Nov 2012
LLVM/Clang 3.2 SVN Compiler Performance   Software   13 Oct 2012
Gallium3D LLVMpipe On Mesa 9.0   Display Drivers   11 Oct 2012
Unity 6.8 Doesn't Change Much For Performance   Operating Systems   07 Oct 2012
Ubuntu's Unity Decision Affects 2D Performance Too   Software   20 Aug 2012
Intel Ivy Bridge: GCC 4.8 vs. LLVM/Clang 3.2 SVN   Software   18 Aug 2012
LLVMpipe On Mesa 8.1 Performance   Display Drivers   07 Aug 2012
11-Way Intel Ivy Bridge Compiler Comparison   Software   30 May 2012
Trying Out AMD's Radeon Gallium3D LLVM Compiler   Display Drivers   30 Apr 2012
Preview: EKOPath Benchmarks On AMD's Bulldozer   Software   28 Apr 2012
AMD's FX-8150 Bulldozer Benefits From New Compilers,...   Software   18 Apr 2012
There's Interest In Building The Linux Kernel With...   Software   05 Apr 2012
Apple's LLVM 3.1 Clanging On Intel Sandy Bridge   Software   02 Apr 2012
Intel Sandy Bridge Shapes Up On GCC 4.7 Compiler   Software   18 Mar 2012
TitaniumGL: A Faster Multi-Platform Graphics Driver...   Display Drivers   09 Mar 2012
Compilers Mature For Intel Sandy/Ivy Bridge, Prep For...   Software   27 Jan 2012
Intel Sandy Bridge Shines With Mesa 8.0   Display Drivers   18 Jan 2012
Nouveau For Open-Source NVIDIA In Mesa 8.0 Is Mixed   Display Drivers   16 Jan 2012
LLVM/Clang On The ARMv7 PandaBoard ES   Software   29 Dec 2011
Gallium3D LLVMpipe On The Sandy Bridge Extreme   Display Drivers   13 Dec 2011
DragonEgg-ing Mesa & Banging It With Clang   Display Drivers   08 Dec 2011
DragonEgg 3.0 Puts GCC & LLVM In One Bed   Software   05 Dec 2011
GCC 4.6, LLVM/Clang 3.0, Open64 Benchmarks   Software   07 Nov 2011
LLVMpipe Performance On AMD Bulldozer, Intel Sandy...   Processors   04 Nov 2011
Open64 Compiler Tuning On AMD Bulldozer FX-8150   Software   02 Nov 2011

LLVM Linux News

OpenMandriva Is Going To Do Away With 32-bit Support   Operating Systems   22 Nov 2017
Intel Lands Support For Vector Neural Network...   Intel   21 Nov 2017
Intel Icelake Support Added To LLVM Clang   Compiler   19 Nov 2017
RADV Will Now Enable "Sisched" For The Talos...   Radeon   14 Nov 2017
Marek Has Been Taking To AMDGPU LLVM Optimizations   Radeon   13 Nov 2017
AMD Rolls Out ROCm 1.7 Platform For Supercomputing 17   AMD   13 Nov 2017
More RADV Radeon Vulkan Optimizations Are In The Works   Mesa   08 Nov 2017
New Qualcomm Saphira Server CPU Added To GCC   Hardware   05 Nov 2017
LLVM 5.0.1 Is Coming In The Next Few Weeks   Compiler   04 Nov 2017
Linux Kernel Patches Add Clang LTO Support   Linux Kernel   04 Nov 2017
Running Some Fresh GCC 8.0 Compiler Benchmarks On AMD...   AMD   31 Oct 2017
Looking Ahead To AMD Ryzen Mobile On Linux   AMD   26 Oct 2017
Intel Beignet 1.3.2 OpenCL Released With Some...   Intel   26 Oct 2017
AMD Releases AMDGPU-PRO Beta Driver For Mining /...   AMD   17 Oct 2017
Meson-ized Mesa Now Supports More Drivers   Mesa   17 Oct 2017
A New Debian/Ubuntu Kernel Build With The Latest...   Radeon   15 Oct 2017
Intel Begins Working On "Knights Mill"...   Compiler   13 Oct 2017
Rust 1.21 Released With Minor Updates   Compiler   12 Oct 2017
Mining Ethereum With AMD Threadrippers Paired With...   AMD   09 Oct 2017
Testing Primitive Binning With Vega 10 On RadeonSI   Radeon   08 Oct 2017
Facebook Has Been Working On C++ Modules Support For...   Standards   08 Oct 2017
Running OpenCL With Intel UHD Graphics On Coffeelake...   Intel   06 Oct 2017
SUSE Developer Working On AMD Zen Tuning For GCC   GNU   05 Oct 2017
More AMDGPU DC + RadeonSI/RADV vs. NVIDIA Linux...   Hardware   05 Oct 2017
RADV Is Now Considered A Vulkan Conformant Driver   Radeon   04 Oct 2017
RADV Vulkan Squeezes A Bit More Performance Out Of Mad...   Radeon   04 Oct 2017
NVIDIA Talks Up Numba For GPGPU Computing With Python   NVIDIA   03 Oct 2017
Support For Myriad ma2x8x CPUs Added To LLVM   Compiler   03 Oct 2017
Mesa 17.2.2 Released   Mesa   02 Oct 2017
Mesa 17.2.2 Set For Release Next Week   Mesa   30 Sep 2017
An Ubuntu Kernel Spin Of AMDGPU DC...   Radeon   28 Sep 2017
AMD Is Hiring LLVM Compiler Engineers To Work On ROCm   AMD   27 Sep 2017
Linux 4.14 + ROCm Might End Up Working Out For Kaveri...   AMD   25 Sep 2017
Open-Source OpenCL Adoption Is Sadly An Issue In 2017   X.Org   22 Sep 2017
Beignet OpenCL Now Supports LLVM 5.0   Intel   21 Sep 2017
Clang-Refactor Tool Lands In Clang Codebase   Compiler   19 Sep 2017
Ryzen & RX Vega Totally Dominated This Summer For...   Hardware   17 Sep 2017
GCC Finishing Up C++17 Adjustments, Preparing For...   GNU   15 Sep 2017
A Fresh Kernel Spin For Those Wanting To Use RX Vega...   Radeon   13 Sep 2017
Google's Fuchsia OS Magenta Becomes Zircon   Google   13 Sep 2017
Apple Will Talk About Its GPU Compiler & More At...   Compiler   12 Sep 2017
LLVM Clang Begins Working On CUDA 9.0 Support   Compiler   09 Sep 2017
LLVM 5.0 Released With C++17 Support, Ryzen Scheduler,...   Compiler   07 Sep 2017
Android NDK r16: Developers Should Start Using LLVM's...   Google   06 Sep 2017
Vulkan-CPU Is Now Known As Kazan   Vulkan   06 Sep 2017
More Benchmarks Of AMD's Threadripper With LLVM Clang...   AMD   05 Sep 2017
Ryzen 7, Threadripper & Radeon RX Vega Generated A...   Phoronix   01 Sep 2017
Updated AMD Zen Scheduler Model Lands For LLVM 6.0   AMD   31 Aug 2017
LLVMpipe & OpenSWR OpenGL Riding Off Threadripper   AMD   30 Aug 2017
BeOS-Inspired Haiku OS Had A Successful GSoC 2017:...   Operating Systems   30 Aug 2017
LLVM 5.0 Release Should Be Imminent   Compiler   30 Aug 2017
Vulkan-CPU Is Off To A Good Start Thanks To GSoC 2017   Vulkan   29 Aug 2017
NVIDIA & Co Continue Working On LLVM Fortran...   Compiler   29 Aug 2017
Keeping The Ryzen Threadripper Busy With An Array Of...   AMD   28 Aug 2017
Intel Haswell Scheduler Updated In LLVM   Compiler   28 Aug 2017
Mesa Drivers' Use Of Multiple IRs, Gallium3D With NIR   Mesa   27 Aug 2017
RadeonSI May Eventually Switch To NIR Completely   Mesa   25 Aug 2017
ARC Backend Merged In LLVM   Compiler   24 Aug 2017
LLVM's Clang C/C++ Compiler Is Still Having Problems...   Compiler   23 Aug 2017
RISC-V Support Continues Advancing For LLVM   Compiler   21 Aug 2017
Mesa 17.1.7 Brings Various Fixes For Users Of Stable...   Mesa   21 Aug 2017
DragonEgg Now Works With GCC 8, LLVM 6   Compiler   21 Aug 2017
Cortex-A75 and Cortex-A55 Now Supported By LLVM   Compiler   21 Aug 2017
Vulkan-CPU Gets Working Vertex Shaders, Hopes To Have...   Vulkan   19 Aug 2017
Rust-Written Redox OS Closer To Self-Hosting   Operating Systems   18 Aug 2017
More Sandy Bridge Scheduling Updates For LLVM   Intel   13 Aug 2017
Vulkan-CPU Begins Working On The Graphics Pipeline   Vulkan   12 Aug 2017
Initial ARMv8.3-A Support Added To LLVM   Compiler   11 Aug 2017
LLVM 5.0 RC2 Released   Compiler   11 Aug 2017
AMD Publishes Vega Shader ISA Documentation   Radeon   10 Aug 2017
Mono Begins Using WebAssembly With A Look Towards...   Microsoft   09 Aug 2017
Mesa Patches For Two Of The Fairly Trivial OpenGL 4.6...   Mesa   08 Aug 2017
VK_AMD_shader_ballot Support For RADV, Lets DOOM Use...   Radeon   08 Aug 2017
Changes To Look Forward To With LLVM/Clang 5.0   Compiler   06 Aug 2017
RadeonSI Lands Another OpenGL 4.6 Extension, SISCHED...   Mesa   02 Aug 2017
Ryzen, Windows 10 & Laptop Survey Piqued Linux...   Phoronix   01 Aug 2017
OpenBSD Switches To Clang Compiler For i386/AMD64   BSD   31 Jul 2017
AMD Lands Experimental NIR Support In RadeonSI   Mesa   31 Jul 2017
Bitrig: The Short-Lived OpenBSD Fork   BSD   30 Jul 2017
Linux Driver Expectations For The Radeon RX Vega   Radeon   30 Jul 2017
Vulkan-CPU Has Working SPIR-V To LLVM IR Translation,...   Vulkan   29 Jul 2017
LLVM 5.0-RC1 Up For Testing   Compiler   27 Jul 2017
FreeBSD 11.1 Debuts With LLVM/Clang 4, ZFS...   BSD   26 Jul 2017
Vulkan CPU Implementation Still Working On LLVM Code...   Vulkan   25 Jul 2017
Haswell-Tuned Binaries Are Still Sometimes Faster On...   Compiler   21 Jul 2017
AMD Zen Scheduler Model Lands In LLVM, Makes It For...   Compiler   19 Jul 2017
It's Coming Down To The Wire For New AMD Zen Scheduler...   Compiler   18 Jul 2017
LLVM Gets New Scheduler Data For Sandy Bridge, Other...   Compiler   17 Jul 2017
KWin Now Requires C++14; Perhaps More Of KDE Will Make...   KDE   17 Jul 2017
IBM z14 Announced, Support Added To LLVM Clang   Hardware   17 Jul 2017
GCC vs. Clang Compilers On The Intel Core i9 With...   Compiler   17 Jul 2017
Codeplay & Google Release Tool To Compile OpenCL C...   Standards   14 Jul 2017
Trying The RADV Vulkan Driver With SISCHED   Radeon   11 Jul 2017
Summer 2017 Linux Hardware Statistics From...   Hardware   10 Jul 2017
X.Org 2017 Summer Projects Continue Making Progress   X.Org   09 Jul 2017
FreeBSD 11.1 RC2 Released   BSD   08 Jul 2017
RADV Vulkan Driver Adds Option For Sisched   Radeon   06 Jul 2017
LLVM 4.0.1 Released   Compiler   05 Jul 2017
AMD's Background On The ROCm OpenCL Stack   AMD   05 Jul 2017
Ryzen, NVIDIA & Unity 8 Abandonment Topped H1'2017   Phoronix   03 Jul 2017