Решил тут потыкать Clang и появился такой вот вопрос. У GCC есть опция -pipe которая, судя по описанию из мана, хранит результаты промежуточных этапов компиляции в памяти, а не на диске. То есть получается чтение/запись этих файлов происходит быстрее как и в целом компиляция, но в то же время увеличивается потребление памяти. Верно?
В то же время у Clang такой или похожей опции нет вовсе. Каким образом поступает он? Сохраняет/читает на диск или в память?