Condividi tramite


/favor (ottimizzato per le specifiche di architettura)

**/favor:**option genera codice ottimizzato per un'architettura specifica o per le specifiche delle microarchitetture in AMD e le architetture Intel.

/favor:{blend | ATOM | AMD64 | INTEL64}

Note

  • /favor:blend
    (x86 e x64) genera codice ottimizzato per le specifiche delle microarchitetture in AMD e le architetture Intel.Mentre /favor:blend non può fornire le migliori prestazioni possibili su un processore specifico, è progettato per fornire le migliori prestazioni tramite un'ampia gamma di processori x86 e x64.Per impostazione predefinita, /favor:blend è attiva.

  • /favor:ATOM
    (x86 e x64) genera codice ottimizzato per le specifiche di tecnologie del processore Intel Atom e del processore Intel Centrino Atom.Codice generato tramite /favor:ATOM è anche possibile ottenere le istruzioni Intel SSSE3, di SSE3, di SSE2 e di SSE per i processori Intel.

  • /favor:AMD64
    (x64 solo) ottimizza il codice generato per il Opteron AMD e i processori di Athlon che supportano le estensioni a 64 bit.Il codice ottimizzato può essere eseguito su tutte le piattaforme compatibili x64.Codice generato tramite /favor:AMD64 potrebbe compromettere le prestazioni più problemi sui processori Intel che supportano Intel64.

  • /favor:INTEL64
    (x64 solo) ottimizza il codice generato per i processori Intel che supportano Intel64, che produce in genere prestazioni migliori per questa piattaforma.Il codice risultante può essere eseguito in qualsiasi piattaforma x64.Codice generato con /favor:INTEL64 potrebbe compromettere le prestazioni più problemi su Opteron AMD e i processori di Athlon che supportano le estensioni a 64 bit.

[!NOTA]

L'architettura Intel64 era nota in precedenza come Extended Memory 64 Technology e l'opzione del compilatore corrispondente era /favor:EM64T.

Per informazioni sulla programmazione per l'architettura di x64, vedere Convenzioni del software x64.

Per impostare l'opzione del compilatore nell'ambiente di sviluppo di Visual Studio

  1. Aprire la finestra di dialogo Pagine delle proprietà del progetto.Per informazioni dettagliate, vedere Procedura: aprire le pagine delle proprietà dei progetti.

  2. Selezionare la cartella C/C++.

  3. Selezionare la pagina delle proprietà Riga di comando.

  4. Specificare l'opzione del compilatore nella casella Opzioni aggiuntive.

Per impostare l'opzione del compilatore a livello di codice

Vedere anche

Riferimenti

Opzioni del compilatore

Impostazione delle opzioni del compilatore