-qassert

适用的调用

表 1. 接受给定选项的调用
选项 xlc (编译 C) xlC (编译 C++) xlclang(编译 C) xlclang++(编译 C++)
-qassert    
注: 此表中仅列出典型调用。 对于所有基本调用及其等效特殊调用,您可以参阅 编译器调用的完整列表

类别

优化和调整

等效编译指示

无。

用途

提供有关可帮助对优化进行微调的文件的特征的信息。

语法

读取语法图跳过可视语法图 -q assert=:norefalignrefalign

缺省值

-qassert=norefalign

参数

refalign | norefalign
指定编译单元内的所有指针仅指向根据指针类型的长度自然对齐的数据。 使用此断言,编译器可能会生成更高效的代码。 当您将 SIMD 体系结构与 -qhot=level=0-qhot=level=1-qsimd=auto作为目标时,此断言特别有用。