I never understood why Intel sold their compilers anyway. The revenue from compilers must be a tiny drop in Intel's revenue bucket. And if you're fine tuning your compiler to work best with your architecture it seems like you'd want to be giving that away to further promote sales of your chips.
Now that they're using LLVM they should just upstream everything to the LLVM project and quit selling icc.
I agree they should upstream everything to gcc/clang to make their processors smoke the competition, but always assumed icc being a paid-for product came with additional support and access to Intel's expertise in using their tools and processors.
Now that they're using LLVM they should just upstream everything to the LLVM project and quit selling icc.