/QIPF_restrict_plabels(假定运行时不创建任何函数)

假定运行时不创建任何函数。

/QIPF_restrict_plabels

备注

提示

/QIPF_restrict_plabels 只可用于以 Itanium 为目标的编译器。 在以 x64 或 x86 为目标的编译器中,此编译器选项不可用。

如果程序在运行时没有创建函数,您可以使用 /QIPF_restrict_plabels 进行编译,并且编译器将指向函数说明符的指针视为 __restrict 指针,因此无法覆盖内容。

使用 /QIPF_restrict_plabels,编译器可以使用间接调用执行优化,如提升循环外虚方法地址的加载。 当存在大量间接函数调用时,将导致性能增强。

在 Visual Studio 开发环境中设置此编译器选项

  • /QIPF_restrict_plabels 在 Visual Studio 开发环境中不可用。

以编程方式设置此编译器选项

请参见

参考

/Q 选项(低级别操作)

编译器选项

设置编译器选项