我正在使用 LLVM 生成 Alpha 程序集。他们的 Alpha ISA 支持是实验性的,我找不到解决错误的方法。如果我在 LLVM 字节码到 Alpha 程序集创建期间使用 -O0,则生成的程序集很好。
但是,我想要优化组装。gcc(这是我的最终交叉编译器)中是否有一些可以优化程序集的选项?我在将 Alpha 程序集转换为目标文件时尝试了 -O3,但我没有看到任何优化发生。甚至可以在创建程序集后进行后端优化吗?
我正在使用 LLVM 生成 Alpha 程序集。他们的 Alpha ISA 支持是实验性的,我找不到解决错误的方法。如果我在 LLVM 字节码到 Alpha 程序集创建期间使用 -O0,则生成的程序集很好。
但是,我想要优化组装。gcc(这是我的最终交叉编译器)中是否有一些可以优化程序集的选项?我在将 Alpha 程序集转换为目标文件时尝试了 -O3,但我没有看到任何优化发生。甚至可以在创建程序集后进行后端优化吗?