-
-
Notifications
You must be signed in to change notification settings - Fork 616
vectorextensions
Jason Perkins edited this page Apr 14, 2015
·
10 revisions
The vectorextensions function specifies the level of vector processing extensions to enable while compiling the target configuration.
#!lua
vectorextensions "level"
If no value is set for a configuration, the toolset's default vector extension settings will be used.
level specifies the desired level of vector processing instructions; one of the following:
Value | Description |
---|---|
Default | Use the toolset's default vector extension settings. |
AVX | Use Advanced Vector Extensions. |
SSE | Use the basic SSE instruction set. |
SSE2 | Use the SSE2 instruction set. |
Solutions, projects, and project configurations.
Premake 5.0.
#!lua
-- Enable SSE2 vector processing
vectorextensions "SSE2"