LLVM 12 中“'llc -march=cpp”的替代方法是什么
What is the alternative to "'llc -march=cpp" in LLVM 12
LLVM 用于提供 llc -march=cpp test.ll -o test.cpp
学习 C++ 的指令 API,但这在 llvm 12 中不可用。
很遗憾,别无选择。很久以前删除 C++ 后端的原因很简单:它没有达到成为 LLVM C++ 指南的主要目的 API 好吧,它生成了次优代码并且没有更新以支持对 C++ 的最新更改API.
您可以使用现有转换过程的代码来学习 LLVM C++ API
LLVM 用于提供 llc -march=cpp test.ll -o test.cpp
学习 C++ 的指令 API,但这在 llvm 12 中不可用。
很遗憾,别无选择。很久以前删除 C++ 后端的原因很简单:它没有达到成为 LLVM C++ 指南的主要目的 API 好吧,它生成了次优代码并且没有更新以支持对 C++ 的最新更改API.
您可以使用现有转换过程的代码来学习 LLVM C++ API