# mauto-arch, Qauto-arch

Tells the compiler to generate multiple, feature-specific auto-dispatch code paths for x86 architecture processors if there is a performance benefit.

## Syntax

Linux: | -mauto-arch=value

macOS: | -mauto-arch=value

Windows: | /Qauto-arch:value

## Arguments

value | Is any setting you can specify for option [Q]ax.

## Default

OFF | No additional execution path is generated.

## Description

This option tells the compiler to generate multiple, feature-specific auto-dispatch code paths for x86 architecture processors if there is a performance benefit. It also generates a baseline code path.

This option cannot be used together with any options that may require Intel-specific optimizations (such as [Q]x or [Q]ax).

## IDE Equivalent

None

## Alternate Options

None

Parent topic: Code Generation Options

## See Also

ax, Qax compiler option