64 位模式下 .asm 文件中的内联代码

Inlinig code in .asm file in 64 bit mode

本文关键字:代码 文件 模式 asm      更新时间:2023-10-16

我只是想知道是否可以在外部.asm文件中内联程序集函数。我的应用程序处于 64 位模式,因此无法使用内联汇编程序(我使用的是 Visual Studio C++)。

提前致谢

Visual Studio 不允许在 64 位模式下进行内联程序集。

理论上可以使用

链接时间代码生成,请参见此处

当/LTCG 用于链接使用/Og、/O1、/O2 或/Ox 编译的模块时,将执行以下优化:

  • 跨模块内联

不确定它是否在实践中有效...