如何生成LLVM IR代码来调用C++ STL函数?
作者:lonelyjoe 提问时间:7/30/2021
我想生成包含对 C++ STL 函数调用的 LLVM-IR。例如。 我认为我需要通过以下步骤来完成任务。std::sort() 链接到 IRstd::sort() 获取对函数的引用std::sort...
LVM 问答列表
作者:lonelyjoe 提问时间:7/30/2021
我想生成包含对 C++ STL 函数调用的 LLVM-IR。例如。 我认为我需要通过以下步骤来完成任务。std::sort() 链接到 IRstd::sort() 获取对函数的引用std::sort...
作者:gabbar 提问时间:12/21/2021
在使用 clang-4.0 的编译器标志编译代码时,尽管代码没有越界访问,但我似乎收到了此链接错误。 编译器何时抛出此错误 - 未定义对 .-fsanitize=bounds__ubsan_handl...
作者:sk2212 提问时间:2/9/2022
我正在使用 NDK21 工具链编译第三方库 (libstrophe)。对于 Android 64 位目标,如果使用 GNU 链接器,它将失败并出现以下错误: $ /opt/Android/andro...
作者:Ostap Bender 提问时间:8/10/2022
我刚刚下载并安装了最新的graalvm,在运行js时收到警告 我还错过了什么,如何避免它? C:\>java -version Picked up JAVA_TOOL_OPTIONS: -Dnash...
作者:Majo Belda 提问时间:10/16/2023
我正在尝试按照他们的指南安装llvm编译器,并提供以下选项。 在构建它时,我得到了以下错误。cmake -S llvm -B build -G "Unix Makefiles" -DLLVM_ENAB...
作者:cgbsu 提问时间:12/29/2022
我正在使用 LLVM conan 包来构建我的编译器,到目前为止,它进展顺利,直到我一直在尝试使用 和 .我得到了对两者的未定义引用。两者似乎都来自 LLVM 支持库,并且至少似乎是自动生成的(我在我...
作者:user5406764 提问时间:3/19/2023
这可能不是发布此内容的正确论坛,因为它看起来像一个错误,我可能应该向 llvm 团队报告。如果您同意,请告诉我,我会这样做。 这是产生 ubsan 错误的代码,以防万一我错了: OS = MacO...
作者:Francisco A. Domínguez Iceta 提问时间:9/9/2023
我正在使用 Manjaro 23,我想将 GraalVM 17 设置为默认 JDK。 我是 Ubuntu 用户,我使用该命令安装第三方 JDK。update-alternatives java --...
作者:Kellan_B 提问时间:9/13/2023
在我的 main 函数中,我分配了一个 i8 指针: %a = alloca i8*, align 8 store i8* getelementptr inbounds ([3 x i8], [...
作者:Kellan_B 提问时间:9/11/2023
如何在 LLVM C++ API 中声明字符串参数?例如,要声明一个参数,我会这样做:double argTypes.push_back(Type::getDoubleTy(*context)) ...