Archive for November, 2014

Clang/LLVM to compile Linux kernel

What are the benefits of LLVM?

Why is the LLVM important:


Its basic construct:

As started by Apple using LLVM to compile its OS, now the movement is spreading to Linux kernel as well. (Reinventing the compiler – Clang)

Current status for Linux kernel:

Create a working compiler with the LLVM framework, Part 1

LLVM and its varied libraries (reusable by all other languages – not just Clang, so create ONCE, reused many times):

LLVM LInk Time Optimization:

Good thing is: these LLVM tools are reusable on binary output generated from different frontend (eg, Ruby, ActionScript etc) and not just Clang.

%d bloggers like this: