|
|
Subscribe / Log in / New account

LinuxDNA Supercharges Linux with the Intel C/C++ Compiler (Linux Journal)

LinuxDNA Supercharges Linux with the Intel C/C++ Compiler (Linux Journal)

Posted Feb 27, 2009 19:44 UTC (Fri) by darthscsi (guest, #8111)
Parent article: LinuxDNA Supercharges Linux with the Intel C/C++ Compiler (Linux Journal)

How is this news? ICC compiling linux was news in the late 90s. Several papers have used llvm to optimize or transform the linux kernel. I've run llvm optimized linux kernels (2.6.27).


to post comments

LinuxDNA Supercharges Linux with the Intel C/C++ Compiler (Linux Journal)

Posted Feb 27, 2009 20:45 UTC (Fri) by jdahlin (subscriber, #14990) [Link] (1 responses)

llvm-gcc and clang is not the quite the same thing. The former uses gcc to parse and generate the llvm intermediate form which is then transformed into binary form.

LinuxDNA Supercharges Linux with the Intel C/C++ Compiler (Linux Journal)

Posted Feb 28, 2009 2:01 UTC (Sat) by darthscsi (guest, #8111) [Link]

Yes. llvm-gcc uses gcc as a parser and converts gimple to llvm. clang parses and transfroms its AST to llvm. Both go through roughly the same optimizations once you get into llvm. (I admit I wrote the llvm alpha backend and am one of the people with papers published using llvm to do things to the linux kernel, so I am not without bias).


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds