### k63d

Controls special code generation for AMD K6 3D extensions.

##### Syntax

#pragma k63d on | off | reset

##### Targets

Intel x86

##### Remarks

This pragma tells the x86 compiler to generate code specifically for processors that have the circuitry needed to execute specialized 3D instructions, such as AMD K6 3D extensions.

NOTE When enabled, the autovectorize loops option (#pragma opt_vectorize_loops on) will use these instructions if possible.
This pragma corresponds to the K6 3D Favored setting in the Extended Instruction Set menu of the x86 CodeGen panel.

NOTE This pragma generates code that is not compatible with the Intel Pentium class of microprocessors.

To check this setting, use __option (k63d).