/feature (x64)

Aktivera en eller flera arkitekturfunktioner för x64-kodgenerering.

Note

/feature:APX stöd är experimentellt och kan komma att ändras.

Syntax

/feature:<arg>

Arguments

Om du vill aktivera en eller flera funktioner som x64-målet stöder anger du ett eller flera av följande funktionsargument:

Funktionsargument Description Stöds i version
APX Aktiverar förhandsversionsstöd för Intel APX (Avancerade prestandatillägg). Gör det möjligt för kompilatorn att rikta in sig på olika APX-funktioner som Extended General-Purpose Register (EGPR), New Data Destination (NDD), No-Flags Update (NF), nya villkorsstyrda ISA och optimerade registreringar spara/återställa åtgärder. Mer information finns i Intel Advanced Performance Extensions (APX). MSVC Build Tools 14.51 (förhandsversionssupport)

Anmärkningar

Exempel på användning: om du vill aktivera APX anger du /feature:APX.

När /feature:APX har angetts definieras följande makron för processorer: __APX_F__, , __CCMP____CF__, , __EGPR__, __NDD____NF__, __PPX__, , __PUSH2POP2__och __ZU__. Mer information finns i Microsoft-specifika fördefinierade makron.

Så här anger du /feature kompilatoralternativet i Visual Studio

  1. Öppna dialogrutan egenskapssidor för projektet. Mer information finns i Ange C++-kompilator- och byggegenskaper i Visual Studio.

  2. Välj egenskapssidan Konfigurationsegenskaper>C/C++>Kommandorad .

  3. I rutan Ytterligare alternativ lägger du till /feature:APX. Välj OK om du vill spara ändringarna.

Så här ställer du in det här kompilatoralternativet programmatiskt

Se även

/arch (x64)
/arch (Minsta cpu-arkitektur)
MSVC-kompilatoralternativ
Kommandoradssyntax för MSVC-kompilatorn