-qassert

Category

Optimization and tuning

Pragma equivalent

None

Purpose

Provides information about the characteristics of the files that can help to fine-tune optimizations.

Syntax

Read syntax diagramSkip visual syntax diagram
Option:

>>- -q--assert--+-------------------------------+--------------><
                |    .-:----------------------. |   
                |    V     .-norefalign-.     | |   
                '-=--------+-refalign---+-----+-'   

Defaults

-qassert=norefalign

Parameters

refalign | norefalign
Specifies that all pointers inside the compilation unit only point to data that is naturally aligned according to the length of the pointer types. With this assertion, the compiler might generate more efficient code. This assertion is particularly useful when you target a SIMD architecture with -qhot=level=0 or -qhot=level=1 with -qsimd=auto.