Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Clang 构建非常慢并且中途挂起
我正在开始编写自己的 clang 工具 这些是我到目前为止所遵循的步骤 查看 llvm 7 0 发行版 查看 clang 7 0 版本 建造 使用带有以下标志的 ninja 构建 clang 和 llvm 没有这些标志就一直挂在我身上 DL
LLVM
LLVMClang
ninja
goldlinker
LLVM 的整数类型
LLVM语言将整数类型指定为iN 其中N是整数的位宽 范围从1到2 23 1 根据 http llvm org docs LangRef html integer type http llvm org docs LangRef html i
types
LLVM
llvmcodegen
从另一个 llvm::Module 获取函数声明
在我的应用程序中 我有 2 个 LLVM 模块 运行时模块 其中包含void foo int a 函数定义 和可执行文件 我使用 LLVM C API 创建 在我的可执行模块中我创建int main int argc char argv 并
LLVM
Codegen
没有规则来制作“Makefile”所需的目标“/Makefile”
我正在尝试使用一个非常简单的 makefile 来 制作 我的 makefile 名为 Makefile 因此我只需使用命令 make 我收到这个奇怪的错误 make No rule to make target Makefile need
MacOS
makefile
LLVM
gnumake
是否可以使用 llc 标志运行 clang
有没有办法运行 clang 并添加 llc 标志 我想使用 print after all print before all debug only 而不必在其间使用 bc 文件 可以将其他参数传递给 LLVM 的选项解析器 mllvm 对于
Clang
LLVM
LLVMClang
动态转发:抑制不完整实施警告
我有一个公开一些方法的类 其实现由内部对象提供 我使用前向调用在运行时分派对内部对象的方法调用 但 XCode 抱怨 因为它找不到声明的方法的实现 我在 SO 上发现了一些其他类似的问题 但所有这些问题都通过设计更改得到了解决 我无意在这里
Objectivec
xcode
LLVM
compilerwarnings
SuppressWarnings
如何在 Windows 上使用 clang 和 mingw-w64 标头
我有 clang 3 9http llvm org releases 3 9 0 LLVM 3 9 0 win32 exe http llvm org releases 3 9 0 LLVM 3 9 0 win32 exe clang ve
Windows
gcc
Clang
MinGW
LLVM
svn - 如何下载 llvm、clang 的特定版本
当我 svn co llvm 3 3 clang 3 3 compiler rt 时 构建通过 但构建没有在构建 调试 断言中创建 clang exe 当我只为 svn co build 添加 clang 时 没有通过 但他创建了 clan
Clang
LLVM
使用 llvm 后端编译 haskell .ll 文件时出错
我想使用 ghc 前端和 llvm 后端编译 haskell 我的 haskell hello hs 文件中有以下代码 main putStrLn Hello World 我使用以下命令用 ghc 编译 hello hs ghc fllvm
Haskell
LLVM
ghc
LLVMIR
LLVM:无法选择:内在%llvm.spu.si.sf
我收到这个错误 gt clang std c99 c derivative c o derivative a fatal error error in backend Cannot select intrinsic llvm spu si
LLVM
Clang
intrinsics
如何发现无意的对象指针比较?
快速问题 有没有一个好的方法来找到用途 用对象代替isEqual 完整故事 我有一堆类似这样的代码 typedef long DataKey DataKey x DataKey y if x y do stuff 我现在需要更换使用long
Objectivec
ios
LLVM
compilerwarnings
在 C++ 11 中使用自制程序、gcc 和 llvm
这是我的问题 我想使用 gcc 或 clang 提供的 C 11 功能 但是 我有这些要求 我正在使用 Mac 我依赖于自制程序提供的一堆库 以及really不想自己编译它们 特别是 OSG 它本身依赖于大量其他库 并提升 尽管我总是可以自
c
gcc
C11
LLVM
Homebrew
如何在 LLVM 中打印指令?
for BasicBlock iterator i bb gt begin e bb gt end i e i i print errs 我正在写一个LLVM通过我想获取基本块内的指令列表 但是如何在控制台上打印它们以便我可以看到它们 上面
c
LLVM
Haskell 可以像 Clang / GCC 一样优化函数调用吗?
我想问一下Haskell和C 编译器是否可以以同样的方式优化函数调用 请看下面的代码 在下面的示例中 Haskell 明显比 C 快 我听说 Haskell 可以编译为 LLVM 并且可以通过 LLVM 通道进行优化 此外 我听说 Hask
c
performance
Haskell
Optimization
LLVM
仅在执行路径上应用传递
我有一个过程正在分析整个模块 使用runOnFunction 但我想将它应用到每个执行路径上 执行路径是指从程序中的某个点 用 start 注释 开始到程序的终止点 用 end 注释 的指令序列 我假设我必须通过构造 CallGraph 将
compilerconstruction
LLVM
是否可以让 Node.js 使用 Rhino 作为 Javascript 引擎?
我在网络应用程序上使用 Node js 完成多项工作 到目前为止一切正常 但 Node js 使用 Google 的 V8 作为默认的 Javascript 引擎 JSE 并且 V8 只能在 x86 和 ARM 指令集架构 ISA 上运行
nodejs
Rhino
LLVM
V8
powerpc
使用 rustc 和 clang 运行 LLVM 文件
我正在尝试运行 ll文件带有 clang 并出现链接器错误 我有一个文件test rs它只包含一个 main 函数println 陈述 我使用以下命令生成 LLVM IRrustc emit llvm ir crate type bin t
Rust
LLVM
LLVMClang
LLVM:指令并不主导所有用途
我用最少的指令 通常 3 5 分割所有基本块 llvm SplitBlock BasicBlock BasicBlockiter Pass 并尝试从 IR 获取目标文件 llc filetype obj 2 ll 我收到以下错误 Instr
LLVM
LLVMIR
如何使用brew安装llvm 5.0.0 for Mac
我们使用下面的方法来安装 llvm 3 9 brew install force bottle email protected cdn cgi l email protection 这还在以下位置安装了 clang usr local op
MacOS
LLVM
Homebrew
使用 CostModel 获取 LLVM IR 的 cpu 周期
从LLVM 3 0开始 Analyse目录下有CostModel cpp 参考它的文档 它说 该文件定义了成本模型分析 它为 LLVM IR 提供了非常基本的成本估算 此分析使用代码生成器的服务来估算任何 IR 指令降低为机器指令时的成本
LLVM
LLVMIR
«
1 ...
6
7
8
9
10
11
12
...17
»