En gcc, el manual explica qué -O3
, -Os
etc. traducir en términos de argumentos de optimización específica ( -funswitch-loops
, -fcompare-elim
, etc.)
Estoy buscando la misma información para clang .
Busqué en línea y en el man clang
que solo brinda información general ( -O2
optimiza más que -O1
, -Os
optimiza para la velocidad,…) y también busqué aquí en Stack Overflow y encontré esto , pero no encontré nada relevante en los archivos fuente citados.
Editar: encontré una respuesta, pero todavía estoy interesado si alguien tiene un enlace a un manual de usuario que documente todos los pases de optimización y los pases seleccionados por . Actualmente, acabo de encontrar esta lista de pases, pero nada sobre los niveles de optimización.-Ox