Линус Торвальдс интересный пример высокого качества оптимизатора GCС. При тестировании на машине с многоядерным CPU архитектуры Nehalem, написанная для уменьшения числа зависимостей кода GIT реализация алгоритма хэширования SHA1 на языке Си, оказалась быстрее оптимизированного вручную варианта на языке ассемблер, поставляемого в составе пакета OpenSSL.
С другой стороны отмечается, что компилятор стал слишком умным и времена использования Си как высокоуровневого ассемблера уходят в прошлое, так как теперь трудно предсказать какой результирующий код будет сгенерирован.