cost 194 ms
LLVM 错误:不能 select:内在 %llvm.objc.clang.arc.use - LLVM ERROR: Cannot select: intrinsic %llvm.objc.clang.arc.use

尝试链接一些 IR 文件时,我遇到了llc的下一个错误: 我发现如果我在编译期间禁用 clang 优化( O0 ),则不会弹出错误,但我不想这样做我附上了如何重现它的示例,只需cd 'issue' 文件夹并运行 'issue.sh' 来重现错误。 你必须有 Xcode(12.x 首选)你运行它 h ...

LLC Compiler 未被识别为 cmdlet、function、脚本文件或可运行程序的名称 - LLC Compiler is not recognized as the name of a cmdlet, function, script file, or operable program

我使用 python 创建自定义编程语言,PLY 作为词法分析器和解析器,LLVMlite 作为低级中间语言来进行代码生成。 我已经使用 Python pip 安装了 PLY 和 LLC 我使用LLC创建一个object文件output.o和GCC创建最终的可执行文件如下。 当我执行llc -fil ...

llc/clang 当前主机 cpu 的 exact -march 目标 - llc/clang exact -march target for the current host cpu

我试图找到一个命令行选项来为 llvm 指定“为您正在编译的主机生成代码,它应该利用所有可用的 CPU 功能,并且不需要在任何其他系统上运行”。 我在我使用的所有平台上都有相当新的 llvm 版本,它们都是 arm、arm64、x86 或 x86-64。 所有代码都是 C 或 C++。 llvm ...

通过修改 LLVM Backend 注册 Clobber X86 - Clobber X86 register by modifying LLVM Backend

我正在尝试稍微改变 X86 目标的 LLVM 后端,以产生一些所需的行为。 更具体地说,我想模拟一个像 gcc 的 fcall-used- reg 选项这样的标志,它指示编译器将被调用者保存的寄存器转换为损坏的寄存器(意味着它可能会在函数调用期间被更改)。 让我们关注r14 。 我手动破坏了寄存 ...

无法使用 arm-none-eabi-as 组装由 llc 生成的 .s 文件? - Can't assemble the .s file that was generated by llc using arm-none-eabi-as?

我的英语水平很差,因为我的母语不是英语。 我使用 llc.exe 编译了一个位码并获得了一个 .s 文件(test.s)。 我用来创建 test.s 的命令如下。 是的,我的目标板是 cortex-m3(stm32l 系列),我创建了如下的 makefile 来创建 .bin 文件。 m ...

2020-09-02 13:44:20   1   54    arm / llvm / llc  
llc 抛出错误:constexpr 需要 integer 操作数 - llc throws error: constexpr requires integer operands

我一直在尝试使用 llvm 进行代码生成。 我目前正在尝试为变量声明生成 IR。 这是一个例子: let sum: float = 8 * 3 * 4 + 6 * 9; 当我为此生成 IR 时,这就是我得到的: 首先,这看起来很混乱,我相信这可以更有效地完成。 但我认为我可以稍后通过优化来修复它。 ...

OSX-编译为带有llc“ llc::error:无法获取'wasm32'的目标的WebAssembly,请参阅--version和--triple。” - OSX - Compile to WebAssembly with llc “llc: : error: unable to get target for 'wasm32', see --version and --triple.”

我在OSX上运行,并尝试将以下C代码编译为webAssembly: 我看了这个示例,并尝试运行以下命令: 第一个命令运行良好,clang生成.bc文件,但是当我尝试运行第二个命令时,我得到: llc: : error: unable to get target for 'wasm ...

Windows 上没有 LLC? - No LLC on Windows?

我想使用 LLVM IR 并安装了最新的 LLVM v4(在我的 Windows PC 上),但我在已安装的文件中找不到 llc(在“bin”文件夹和所有其他文件中查找)。 想知道这个工具是否不可用,或者它是否已被弃用或什么? 这是我的 bin 文件夹的内容: 2017 年 4 月 30 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM