I don't know what this is and Sup Forums doesn't know either
>>55241424
can it compile the Linux kernel yet
Neat. I don't think GCC will ever be kill however.
Have fun compiling anything without it.
nice
Can it compile Windows 10?
Use clang
No. You'd need to use MS's Compiler for that.
Basically, there's an optimization technique called link-time optimization where the compiler performs optimizations on the whole program rather than just on a single file at a time. This makes programs run faster (by about 10% on average), but at a huge cost in compile time and memory usage, to the point that it is essentially unusable for larger projects.
Now LLVM has ThinLTO, which provides (almost) the same benefits as traditional LTO with only a small increase in compile time and memory usage.
ok
I know this thread seems retarded but as someone who understands compilers and hadn't heard of this, thanks for the link. It's a really interesting technique.
At the same time, I fail to see why this is fundamentally tied to llvm's modular nature. This is still an optimization performed on LLVM's IR, with nothing unique from gcc.