32 ms·
Can someone explain why it's a good (or bad) thing ? I don't use C++ so I'm a bit lost as to why they would do this. As I understand it, LLVM produces some low
by jmnicolas 13y ago
Can someone explain why it's a good (or bad) thing ? I don't use C++ so I'm a bit lost as to why they would do this.
As I understand it, LLVM produces some low level byte-code that is then compiled.
Is it because LLVM is better at parsing and Intel compiler better at performances that they combined both ?
- nostrademons 13y agoIntel has put a lot of effort into building a compiler that emits very tightly optimized machine code, oftentimes by exploiting quirks of its own processors (and, as other posters are pointing out, sometimes by intentionally crippling it for other CPUs). Clang has invested a lot of effort into producing helpful programmer-friendly errors & diagnostic messages. Put them together and you get a compiler that's both fast and developer-friendly.