LLVM:在入口块顶部添加条件块的挑战
作者:user22870953 提问时间:11/7/2023
LLVM:在函数(入口块)顶部添加条件块,导致丢失优化,例如在入口块处完成的堆栈优化 我试图通过编译器函数传递将条件块添加到所有 API。 因此,我观察到当初始化代码移出入口块时,堆栈优化被遗漏了...
LVM 问答列表
作者:user22870953 提问时间:11/7/2023
LLVM:在函数(入口块)顶部添加条件块,导致丢失优化,例如在入口块处完成的堆栈优化 我试图通过编译器函数传递将条件块添加到所有 API。 因此,我观察到当初始化代码移出入口块时,堆栈优化被遗漏了...
作者:Lesterth 提问时间:11/9/2023
我在我的 LLVM 通道中为一个函数构建了一个后支配者树。但是,该函数有几个块仅包含无法访问的指令,这导致返回块不能对所有基本块进行后支配。 因此,在后支配树中排除这些基本块的正确方法是什么?我试过...
作者:bergemon 提问时间:10/28/2023
当我在 Windows 10 上使用 Clang 进行编译时,我的应用程序崩溃了。Clang 编译此内容时不会出现警告或错误。mingw-64 也有同样的问题。std::cout #include ...
作者:Jason Yu 提问时间:11/10/2023
我正在尝试找到一些关于 WebAssembly 指令 atomic.fence 的示例案例,但我只在互联网上找到的是该指令的 LLVM 实现中的测试用例,我的问题是“stackify pass”将如何...
作者:Rex 提问时间:11/15/2023
我刚刚使用 vcpkg 安装了 llvm 17.0.2#1,构建进展顺利,但现在当我尝试使用它时,我收到此链接器错误:LLVMCore.lib(DataLayout.cpp.obj) : error ...
作者:mhdwrk 提问时间:1/31/2012
我正在使用 JVisualVM 和 YourKit 来分析堆内存转储(使用 jmap 创建),并注意到对于同一个对象,它们报告了两个截然不同的保留大小!有谁知道原因可能是什么?...
作者:wwww 提问时间:11/18/2023
我真的很想将我的应用程序迁移到本机映像。 目前它只是一个罐子。我在许多动态功能(如@Value)上苦苦挣扎。 我还在application.properties中使用占位符,例如picture.siz...
作者:user22906126 提问时间:11/13/2023
假设我有一个名为 put.bc 的文件。它没有字符串“asan_report”和“ubsan_handles”。 如果我直接使用命令,“asan_report”将不会出现在 put-asan.bc 中...
作者:MK-3PP 提问时间:11/14/2023
已关闭。这个问题需要更加集中。它目前不接受答案。 想改进这个问题吗?更新问题,使其仅通过编辑这篇文章来关注一个问题。 8天前关闭。 这篇文章在 8 天前经过编辑并提交审核。 改进此问题 我们...
作者:user2645892 提问时间:11/14/2023
我想在 td 文件中将枚举类型类转换为。但是找不到 llvm 源代码中使用的任何示例。GTypeBitMaskEnum 我原来的枚举类在td文件中定义如下: def GA : I32EnumAtt...