4 ms·
LLVM is also more modular. The front-end and back-ends are well decoupled and it’s possible to work on them separately. Useful for a company that has to target
by 908B64B197 5y ago
LLVM is also more modular. The front-end and back-ends are well decoupled and it’s possible to work on them separately. Useful for a company that has to target two CPU architectures.
- deleted 5y ago[deleted]
- chasil 5y agoI have heard that many optimizations that llvm can make are impossible in GCC. I barely grasp yacc, but I understand that a more cohesive design, less burdened by history, can be greatly effective. There is a group that is trying to rework Linux in such a way that it can be compiled by llvm clang. I wish them the best.