Von
Die -fopt-info
-Familie von Switches bewirkt, dass der Optimierer Informationen in stderr
(oder eine Datei, wenn Sie dies bevorzugen) ausgibt. Insbesondere -fopt-info-missed
kann nützlich sein, um zu sehen, warum eine Optimierung nicht angewendet werden konnte
Es sind einige verschiedene Kombinationen verfügbar. Von der verknüpften Seite:
Zum Beispiel
%Vor%gibt den verpassten Optimierungsbericht von allen Pässen in "verpasst.all" aus.
Als ein anderes Beispiel,
%Vor%gibt Informationen über verpasste Optimierungen sowie optimierte Positionen aller Inline-Übergänge in inline.txt aus.
Wenn Sie wirklich danach suchen, welche Flags für ein bestimmtes Optimierungslevel angewendet werden, schauen Sie einfach in den Manpages nach: Ссылка
Tags und Links c++ compiler-construction compiler-optimization