GCC vs. Clang/LLVM: An In-Depth Comparison of C/C++ Compilers

Introducing GNU Compiler Collection (GCC) and Clang/Low Level Virtual Machine (LLVM); comparing the performance of both C/C++ compilers

Background

Significance of a Good Compiler

GCC Development History

Development History of Clang and LLVM

LLVM

Clang

Clang/LLVM and GCC Community

GCC Community

LLVM Community

Performance Comparison between GCC and LLVM

Test Server

Benchmark

Test Methods

Compilation Performance Comparison

Comparison of Execution Performance

Concluding Remarks

Advantages of GCC

Advantages of Clang and LLVM

Alibaba Tech

First-hand & in-depth information about Alibaba's tech innovation in Artificial Intelligence, Big Data & Computer Engineering. Follow us on Facebook!