LVM 问答列表

LLVM:在入口块顶部添加条件块的挑战

作者:user22870953 提问时间:11/7/2023

LLVM:在函数(入口块)顶部添加条件块,导致丢失优化,例如在入口块处完成的堆栈优化 我试图通过编译器函数传递将条件块添加到所有 API。 因此,我观察到当初始化代码移出入口块时,堆栈优化被遗漏了...

如何计算 LLVM 中除去一些基本块的后支配树?

作者:Lesterth 提问时间:11/9/2023

我在我的 LLVM 通道中为一个函数构建了一个后支配者树。但是,该函数有几个块仅包含无法访问的指令,这导致返回块不能对所有基本块进行后支配。 因此,在后支配树中排除这些基本块的正确方法是什么?我试过...

当我在 Windows 10 上使用 Clang 编译 std::cout 时,我的程序崩溃了

作者:bergemon 提问时间:10/28/2023

当我在 Windows 10 上使用 Clang 进行编译时,我的应用程序崩溃了。Clang 编译此内容时不会出现警告或错误。mingw-64 也有同样的问题。std::cout #include ...

指令“atomic.fence”如何在通过 LLVM“stackify pass”生成的代码上工作?

作者:Jason Yu 提问时间:11/10/2023

我正在尝试找到一些关于 WebAssembly 指令 atomic.fence 的示例案例,但我只在互联网上找到的是该指令的 LLVM 实现中的测试用例,我的问题是“stackify pass”将如何...

错误 LNK2019:从 vcpkg 使用 LLVM 时无法解析的外部符号__std_max_element_1

作者:Rex 提问时间:11/15/2023

我刚刚使用 vcpkg 安装了 llvm 17.0.2#1,构建进展顺利,但现在当我尝试使用它时,我收到此链接器错误:LLVMCore.lib(DataLayout.cpp.obj) : error ...

VisualVM 和 YourKit 报告同一对象的不同保留大小

作者:mhdwrk 提问时间:1/31/2012

我正在使用 JVisualVM 和 YourKit 来分析堆内存转储(使用 jmap 创建),并注意到对于同一个对象,它们报告了两个截然不同的保留大小!有谁知道原因可能是什么?...

将springboot 3应用迁移到graalVM并在运行时提供属性

作者:wwww 提问时间:11/18/2023

我真的很想将我的应用程序迁移到本机映像。 目前它只是一个罐子。我在许多动态功能(如@Value)上苦苦挣扎。 我还在application.properties中使用占位符,例如picture.siz...

如何使用 ubsan for llvm .bc 文件

作者:user22906126 提问时间:11/13/2023

假设我有一个名为 put.bc 的文件。它没有字符串“asan_report”和“ubsan_handles”。 如果我直接使用命令,“asan_report”将不会出现在 put-asan.bc 中...

在内部链接使用不同 OpenMP 运行时的第三方库是否安全?[关闭]

作者:MK-3PP 提问时间:11/14/2023

已关闭。这个问题需要更加集中。它目前不接受答案。 想改进这个问题吗?更新问题,使其仅通过编辑这篇文章来关注一个问题。 8天前关闭。 这篇文章在 8 天前经过编辑并提交审核。 改进此问题 我们...

如何在 td 文件中定义 llvm BitmaskEnum?

作者:user2645892 提问时间:11/14/2023

我想在 td 文件中将枚举类型类转换为。但是找不到 llvm 源代码中使用的任何示例。GTypeBitMaskEnum 我原来的枚举类在td文件中定义如下: def GA : I32EnumAtt...


共43条 当前第2页