/Q (Opérations de bas niveau), options
Vous pouvez utiliser les options du compilateur d' /Q d'exécuter des opérations de bas niveau suivantes du compilateur :
/Qfast_transcendentals (Force Fast Transcendentals) : génère des fonctions transcendantes rapides.
/QIfist (Supprimer _ftol) : supprime _ftol lorsque la conversion d'un type à virgule flottante vers un type d'entier est requise (x86 uniquement).
/Qimprecise_fwaits (Remove fwaits Inside Try Blocks) : supprime les commandes fwait dans les blocs try.
/QIPF_B (Errata pour l'exécution pas à pas UC B) : supprime la génération de séquences d'instructions produisant des résultats inattendus, selon les errata de l'exécution pas à pas de l'UC B (IPF uniquement).
/QIPF_C (Errata pour l'exécution pas à pas UC C) : supprime la génération de séquences d'instructions produisant des résultats inattendus, selon les errata de l'exécution pas à pas de l'UC C (IPF uniquement).
/QIPF_fr32 (Ne pas utiliser les 96 registres de virgule flottante supérieurs) : ne pas utiliser les 96 registres à virgule flottante (IPF uniquement).
/QIPF_noPIC (Générer du code dépendant de la position) : génère une image contenant un code dépendant de la position (IPF uniquement).
/QIPF_restrict_plabels (Supposer qu'aucune fonction n'a été créée au moment de l'exécution) : améliore les performances des programmes qui ne créent pas de fonctions au moment de l'exécution (IPF uniquement).
/Qpar (paralléliseur automatique): Active la parallélisation automatique des boucles marquées avec la directive d' #pragma loop() .
/Qpar-report (Auto-Parallelizer Reporting Level): Active des niveaux de journalisation pour la parallélisation automatique.
/Qvec-report (Auto-Vectorizer Reporting Level): Active des niveaux de journalisation pour le vectorization automatique.