Opzioni /Q (Operazioni di basso livello)
È possibile utilizzare le opzioni del compilatore di /Q eseguire le operazioni seguenti livello basso del compilatore:
/Qfast_transcendentals (forzare funzioni trascendenti veloci): genera funzioni trascendenti veloci.
/QIfist (Elimina _ftol): elimina _ftol quando è necessario eseguire a una conversione da un tipo a virgola mobile a un tipo intero (solo x86).
/Qimprecise_fwaits (rimuovere comandi fwait all'interno dei blocchi try): rimuove i comandi fwait all'interno dei blocchi try.
/QIPF_B (Errori per lo stepping di CPU B): elimina la generazione di sequenze di istruzioni che forniscono risultati imprevisti, in base agli errori per l'esecuzione di istruzioni CPU B (solo IPF).
/QIPF_C (Errori per lo stepping di CPU C): elimina la generazione di sequenze di istruzioni che forniscono risultati imprevisti, in base agli errori per l'esecuzione di istruzioni CPU C (solo IPF).
/QIPF_fr32 (Non utilizzare i 96 registri in virgola mobile superiori): non utilizza i 96 registri a virgola mobile superiori (solo IPF).
/QIPF_noPIC (Genera codice dipendente dalla posizione): genera un'immagine con codice dipendente dalla posizione (solo IPF).
/QIPF_restrict_plabels (Non prevede funzioni create in fase di esecuzione): migliora le prestazioni dei programmi che non creano funzioni in fase di esecuzione (solo IPF).
/Qpar (Parallelizzazione automatica): Abilita la parallelizzazione automatico dei cicli contrassegnati con la direttiva di ciclo #pragma().
/Qpar-report (Auto-Parallelizer Reporting Level): Abilita i livelli di report per la parallelizzazione automatico.
/Qvec-report (Auto-Vectorizer Reporting Level): Abilita i livelli di report per il vectorization automatico.