/Q Seçenekler (Düşük Düzey İşlemler)
Aşağıdaki alt düzey derleyici işlemlerini gerçekleştirmek için /Q derleyici seçeneklerini kullanabilirsiniz:
/Qfast_transcendentals (Hızlı Transandental'ları zorla): Hızlı transandantal oluşturur.
/QIfist (_ftol Gösterme):
_ftol
Kayan nokta türünden tamsayı türüne dönüştürme gerektiğinde (yalnızca x86) gizler./Qimprecise_fwaits (Try Bloklarının İçindeki fwait'leri kaldır): Blokların
fwait
içindekitry
komutları kaldırır./QIntel-jcc-erratum: Intel Jump Koşullu Kod (JCC) erratum mikro kod güncelleştirmesinin neden olduğu performans etkisini azaltır.
/Qpar (Otomatik Paralelleştirici): #pragma loop() yönergesiyle işaretlenmiş döngülerin otomatik paralelleştirilmesini etkinleştirir.
/Qpar-report (Otomatik Paralel hale Getirici Raporlama Düzeyi): Otomatik paralelleştirme için raporlama düzeylerini etkinleştirir.
/Qsafe_fp_loads: Kayan nokta yazmaç yükleri ve bellek ile MMX yazmaçları arasındaki taşımalar için iyileştirmeleri bastırır.
/Qspectre: Belirli Spectre güvenlik açıklarını azaltmak için yönergeler oluşturur.
/Qspectre-load: Yüklemelere göre Spectre güvenlik açıklarını azaltmak için yönergeler oluşturur.
/Qspectre-load-cf: Yükleyen denetim akışı yönergelerine göre Spectre güvenlik açıklarını azaltmak için yönergeler oluşturur.
/Qvec-report (Otomatik Vektörleştirici Raporlama Düzeyi): Otomatik vektörleştirme için raporlama düzeylerini etkinleştirir.
Ayrıca bkz.
MSVC Derleyicisi Seçenekleri
MSVC Derleyicisi Komut Satırı Söz Dizimi