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 vs. LLVM Clang vs. AOCC Compilers On AMD...   Software   23 May 2018
AMD AOCC 1.2 Code Compiler Offers Some Performance...   Software   20 May 2018
LLVM Clang 6.0 vs. 5.0 Compiler Performance On...   Software   14 Mar 2018
Trying Out The New Intel Open-Source OpenCL NEO...   Display Drivers   06 Mar 2018
GCC 8.0 vs. LLVM Clang 6.0 On AMD EPYC   Software   13 Jan 2018
LLVM Clang 6.0 Benchmarks On AMD's EPYC Yield Some...   Software   02 Jan 2018
GCC 8 vs. LLVM Clang 6 Performance At End Of Year 2017   Software   28 Dec 2017
Running OpenCL On The CPU With POCL 1.0, Xeon &...   Software   07 Dec 2017
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

LLVM Linux News

FreeBSD 11.2 Beta 3 Brings LLVM Updates, Various Fixes   BSD   26 May 2018
PostgreSQL 11 Beta 1 Released With JIT Compilation,...   Free Software   24 May 2018
PostgreSQL 11 Is Continuing With More Performance...   Free Software   23 May 2018
RADV Gets Support For 32-bit GPU Pointers For User...   Mesa   19 May 2018
Sony Is Working On AMD Ryzen LLVM Compiler...   LLVM   19 May 2018
LLVM 5.0.2 Released With Spectre Variant Two...   LLVM   16 May 2018
AMD Publishes Open-Source Driver Support For Vega 20   AMD   15 May 2018
AMDVLK Driver Adds VK_KHR_display Support   Vulkan   15 May 2018
AMDVLK Vulkan Driver Sees A Big Update, Prepping For...   Radeon   10 May 2018
CodeSourcery Has Ported OpenMP / OpenACC To AMD GCN...   GNU   10 May 2018
EuroLLVM 2018 Session Videos Now Available   LLVM   08 May 2018
LLVM-Strip Introduced As An Alternative To GNU Strip   LLVM   07 May 2018
OpenMandriva Lx 4.0 Being Prepared With zSTD-Enabled...   Operating Systems   06 May 2018
Glow: An LLVM Optimizing Compiler For Neural Networks   LLVM   06 May 2018
The New Features Coming In Mesa 18.1: Intel Cache By...   Mesa   04 May 2018
NVIDIA 396.18.07 Vulkan Driver Continues Addressing...   NVIDIA   04 May 2018
One Of LLVM's Top Contributors Quits Development Over...   LLVM   02 May 2018
Vega 12/20 Added To AMDGPU LLVM, Confirms New GCN Deep...   Radeon   30 Apr 2018
AMDVLK Vulkan Driver Exposes More Extensions,...   Radeon   29 Apr 2018
AMD AOCC 1.2 Compiler Released For Zen Systems, Brings...   AMD   28 Apr 2018
The Linux Kernel Might Drop Memory Protection...   Linux Kernel   28 Apr 2018
Intel OpenCL NEO Compute Stack Moves To...   Intel   25 Apr 2018
AMDVLK Driver Gets Fixed For Rise of the Tomb Raider...   Radeon   24 Apr 2018
ThreadStack: Yet Another C++ Project Trying To Make...   Free Software   23 Apr 2018
AMDVLK Vulkan Driver Stack Gets Updated With More...   Radeon   21 Apr 2018
LLVM Is Playing A Big Role With Vulkan/SPIR-V...   LLVM   19 Apr 2018
Oracle Ships GraalVM 1.0 To "Run Programs Faster...   Oracle   18 Apr 2018
Intel Tremont CPU Support Added To LLVM's Clang...   LLVM   16 Apr 2018
AMDVLK Driver Updated With Latest XGL/PAL Fixes   Radeon   16 Apr 2018
TI Posts Open-Source DRI3 WSEGL Plug-In For PowerVR...   X.Org   16 Apr 2018
OpenCL C++ / OpenCL 2.2 Support Begins Its Journey To...   LLVM   15 Apr 2018
AMD's GPUOpen Has Opened The Window System Agent...   Radeon   15 Apr 2018
Mesa's Gallium HUD Gets A Simple Option   Mesa   14 Apr 2018
Khronos Officially Announces Its LLVM/SPIR-V...   LLVM   11 Apr 2018
Work Is Underway To Upstream LLVM Clang's CUDA...   AMD   06 Apr 2018
GCC 7.3 vs. GCC 8.0 vs. LLVM Clang 6.0 On The POWER9...   Free Software   03 Apr 2018
Apple Is Looking For Linux Kernel Developers   Linux Kernel   01 Apr 2018
Linux 4.16, Ubuntu 18.04 & Raspberry Pi 3 B+ Have...   Phoronix   31 Mar 2018
TrueOS 18.03 Released With Spectre/Meltdown Fixes,...   BSD   30 Mar 2018
Rust 1.25 Released, Upgrades To LLVM 6.0   LLVM   29 Mar 2018
LLVM 5.0.2-RC1 Released With Spectre Patches   LLVM   28 Mar 2018
Khronos Members Hope To Begin Landing OpenCL C++...   LLVM   27 Mar 2018
PostgreSQL Begins Landing LLVM JIT Support For Faster...   LLVM   22 Mar 2018
LLVM-MCA Will Analyze Your Machine Code, Help Analyze...   LLVM   20 Mar 2018
The Open Benchmarks So Far Available For Windows 10 /...   Phoronix Test Suite   19 Mar 2018
AMDVLK Vulkan Driver Updated With Improvements For...   AMD   17 Mar 2018
Intel Icelake Server Chips To Support WBNOINVD &...   Intel   15 Mar 2018
LLVM 5.0.2 Planned For Release At The End Of March...   LLVM   14 Mar 2018
DragonFFI Lets You Call C Functions From Any Language   LLVM   13 Mar 2018
POCL 1.1 Released With Experimental SPIR/SPIR-V...   Standards   09 Mar 2018
LLVM 6.0 Released With C++14 Default, Intel/AMD...   LLVM   08 Mar 2018
RADV Achieves Same-Day Conformance For Vulkan 1.1   Vulkan   07 Mar 2018
AMDVLK Open-Source Radeon Driver Arrives With Vulkan...   Radeon   07 Mar 2018
Google Finds Clang On Windows To Be Production-Ready...   Google   05 Mar 2018
John Carmack Goes On Coding Retreat With OpenBSD   BSD   05 Mar 2018
Raven Ridge, Vulkan & Another Valve Linux...   Phoronix   28 Feb 2018
LLVM 6.0 Release Candidate 3 Arrives As The Official...   LLVM   26 Feb 2018
LLVM / Clang 6.0 Should Be Released Soon With Its Many...   LLVM   25 Feb 2018
Mesa 18.1 Receives OpenGL 3.1 With ARB_compatibility...   Mesa   23 Feb 2018
SPIR-V Support For Gallium3D's Clover Is Closer To...   Mesa   22 Feb 2018
MIPS Gets Spectre Variant Two Mitigation In LLVM   LLVM   21 Feb 2018
Mesa 17.3.5 Released To Fix A RADV Bug   Mesa   19 Feb 2018
Intel Open-Sources LLVM Graphics Compiler, Compute...   Intel   16 Feb 2018
Rust 1.24 Released With "rustfmt" Preview...   Mozilla   15 Feb 2018
AMDVLK/XGL Gets Vega Enhancements, LLPC Optimizations   Radeon   14 Feb 2018
Ryzen 3 2200G + Ryzen 5 2400G Linux Benchmarks Coming...   AMD   12 Feb 2018
Raven Ridge Desktop APUs Come Out Tomorrow, The Likely...   AMD   11 Feb 2018
AMDVLK Driver Updated With New Extension, Better...   Radeon   11 Feb 2018
LLVM 6.0 RC2 Released, Retpoline Support Still...   LLVM   07 Feb 2018
Radeon Linux Graphics Stack, RadeonSI Shaders Update...   Radeon   03 Feb 2018
Intel Icelake Support Lands In GCC 8   GNU   03 Feb 2018
AMD AOCC Compiler 1.1 Released For Zen CPUs   AMD   29 Jan 2018
GCC 7.3 Released With Spectre V2 Mitigation Support   GNU   25 Jan 2018
Initial Retpoline Support Added To LLVM For Spectre v2...   LLVM   22 Jan 2018
AMDVLK Official Open-Source Radeon Vulkan Driver...   Radeon   22 Jan 2018
OpenSWR Rasterizer Improvements Land Ahead Of Mesa...   Intel   20 Jan 2018
LLVM 6.0-RC1 Makes Its Belated Debut   LLVM   17 Jan 2018
Linux Graphics Trends Over The Past Five Years   Hardware   13 Jan 2018
AMD CPUs Are Potentially Vulnerable To Spectre /...   AMD   12 Jan 2018
The Current CPU Driver Usage Difference Between...   Hardware   11 Jan 2018
LLVM Clang Is Moving Closer To Full OpenMP 4.5 Support   LLVM   09 Jan 2018
SPIR-V Support For Upstream LLVM Is Back To Being...   LLVM   09 Jan 2018
Marek Working On 32-bit GPU Pointers For RadeonSI   Mesa   06 Jan 2018
More Linux Kernel & GCC Patches Come Out In The...   Linux Kernel   04 Jan 2018
LLVM 7.0 / Clang 7.0 Is Now Under Development   LLVM   03 Jan 2018
Even With An Intel Core i9 7980XE, LLVMpipe Is Still...   Mesa   02 Jan 2018
The Most Popular Articles On Phoronix In 2017   Phoronix   31 Dec 2017
Mesa 17.2.2 vs. 17.3.1 vs. 17.4-dev RadeonSI...   Radeon   31 Dec 2017
Features To Look Forward To With LLVM / Clang 6.0   LLVM   31 Dec 2017
LLVM Clang Gets Support For Configuration Files   LLVM   30 Dec 2017
Cannonlake/Icelake Desktop CPUs Won't Have PKU Memory...   Intel   28 Dec 2017
LLVM 6.0 Is Being Branched In One Week, LLVM 7.0...   LLVM   27 Dec 2017
Intel's Linux & Open-Source Advancements In 2017   Intel   27 Dec 2017
Intel Icelake Support Gets Further Into Shape For LLVM...   Intel   27 Dec 2017
LLVM Continued In Its Quest For Innovative Compiler...   LLVM   26 Dec 2017
The Most-Viewed AMD/Radeon Linux Stories Of 2017   AMD   26 Dec 2017
LLVM 5.0.1 Released   LLVM   21 Dec 2017
Mesa 17.3.1 Released With Around Three Dozen Fixes   Mesa   21 Dec 2017
OpenSUSE In 2017 Continued Rolling With Btrfs, Worked...   SUSE   20 Dec 2017
POCL 1.0 Released With Experimental CUDA Backend,...   Free Software   19 Dec 2017