问题标签 [llvm-3.2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2338 浏览

llvm - LLVM IR:有效地对向量求和

我正在编写一个生成 LLVM IR 指令的编译器。我正在广泛使用向量。

我希望能够对向量中的所有元素求和。现在我只是单独提取每个元素并手动添加它们,但令我震惊的是,这正是硬件应该能够提供帮助的事情(因为这听起来像是一个非常常见的操作)。但似乎没有内在的做到这一点。

最好的方法是什么?我正在使用 LLVM 3.2。

0 投票
1 回答
482 浏览

llvm - 错误:X86CodeEmitter LLVM

我在运行程序时遇到以下问题:

我的程序将 .bc 文件作为输入,然后加载该文件并显示它。我的疑问是:为什么只有当 C 程序包含条件语句(如果,for ..)时才会发生此错误。怎么解决??

我的代码: