URL: https://linuxfr.org/users/patrick_g/journaux/gcc-vs-llvm Title: GCC vs LLVM Authors: patrick_g Date: 2014年06月30日T23:08:38+02:00 License: CC By-SA Tags: gcc, llvm, compilateur et fortran Score: 56 Vladimir Makarov, qui bosse sur les compilateurs pour Red Hat, vient de poster le résultat de son évaluation entre les dernières versions de GCC et LLVM. Le mail d'annonce est [ici](https://gcc.gnu.org/ml/gcc/2014-06/msg00254.html), les tableaux pour [x86-64](http://vmakarov.fedorapeople.org/spec/2014/llvmgcc64.html) et [ARM](http://vmakarov.fedorapeople.org/spec/2014/arm.html) (32 bits) sont postés sur son site tandis que la page de conclusion [est là](http://vmakarov.fedorapeople.org/spec/2014/2014.html). Résumé du duel opposant GCC 4.9 et LLVM 3.4 : - LLVM est bien plus rapide que GCC lors de la compilation. - GCC génère du code plus rapide que LLVM. Pour les benchs portant sur les entiers l'écart est de 6% environ (sur x86-64) et de 10% environ (sur ARMv7). - Pas de tests sur les flottants (SPECFP2000) parce que LLVM ne supporte pas FORTRAN.