LLVM

LLVM

文章 30 浏览 257

LLVM 编译器 2.0 错误?

当使用 LLVM 编译器编译以下代码时,它无法正确运行。 (i 没有增加。) 使用 GCC 4.2 编译时可以正确运行。 这是LLVM编译器的错误吗? #include #inc…

一曲爱恨情仇 2024-11-28 18:40:27 0 0

C++ - Clang 链接器问题和获取调试信息

我想做C++代码的调试信息分析。 据我了解,Clang 应该能够处理 C++。 我尝试了clang myFile.cpp。 但我得到 clang: error: unable to execute command…

摘星┃星的人 2024-11-28 15:41:25 1 0

将机器码转换为 LLVM IR(将 X86_64.X86.ARM 反汇编/重新汇编为 LLVM 位码)

我想将 X86_64、x86、ARM 可执行文件转换为 LLVM IR(反汇编)。 您建议什么解决方案?…

北笙凉宸 2024-11-28 11:04:17 2 0

私人成员是否会增加任何性能优势?

我知道(至少对于一些 JIT 语言,如 Java),将成员变量声明为私有允许进行某些编译器优化。我意识到这可能并不普遍正确,但我在实践中看到了这一点,…

倾城月光淡如水﹏ 2024-11-28 07:01:10 0 0

什么是好的基于 PPC 的 >机器<用于分析有序处理器的代码

我知道较旧的 Mac 配备了 PPC 处理器,这非常完美,但是哪些特定型号适合将 Linux 发行版放入其中呢?我已经 10 多年没有使用 Mac 了,所以我不知道该…

黑凤梨 2024-11-28 06:26:54 2 0

如何使用 C++ 将元数据字符串添加到 LLVM 模块API?

我正在尝试将 元数据字符串 添加到我的 LLVM 模块。我正在尝试的精简版本是 #include #include #include using namespace llvm; int main() { Module*…

云归处 2024-11-28 02:36:58 4 0

-[NSDate timeIntervalSinceDate:] 在 GCC 4.2 上返回非常小的数字,但在 iOS4.3 模拟器上的 LLVM-GCC 4.2 上按预期工作

在 iOS 4.3 模拟器上,以下代码在 GCC 4.2 上返回一个非常小的数字:1e-700,但在 LLVM-GCC 4.2 上按预期工作。有什么想法吗? NSDate *selectedDate …

殤城〤 2024-11-28 02:19:21 2 0

为什么编译器看不到@synthesize和@dynamic?

这不是新代码。在 OS 10.7 Lion/LLVM/Clang 之前,它已成功编译和执行数千次。 @interface CapDuring : NSObject { const char * iFileName; ... } @p…

雨轻弹 2024-11-27 18:53:21 0 0

Xcode 4/LLVM 3.0 - 使其对于“选择器没有已知的实例方法”变得更加智能错误?

下面的代码是完全安全的,但是 Xcode 4 给了我一个错误: if ([self respondsToSelector: @selector(foo)]) [self foo]; 我知道我可以使用虚拟协议来…

独自←快乐 2024-11-27 18:11:50 1 0

NSAssert未声明第一次使用为什么?

我在 levelManager.m 中使用下面的代码从 plist 中读取值,但是当我制作存档上传到 itunes(AppStore)时,出现错误。为什么 ? 代码: - (float)floa…

爱冒险 2024-11-27 01:53:31 1 0

为什么 llvm 被认为不适合实现 JIT?

许多动态语言实现(或想要实现)JIT 编译器以加快其执行时间。不可避免地,花生画廊里的人会问为什么他们不使用 LLVM。答案通常是“LLVM 不适合构建 J…

來不及說愛妳 2024-11-26 13:46:44 0 0

适用于 Android 的 Adob​​e AIR 打包程序如何工作?

我知道 Adob​​e 的 iOS 打包程序使用 LLVM 编译器来生成本机代码。这就是Android打包器的工作原理吗? 您在 Android 上安装的 Adob​​e AIR“运行…

牛↙奶布丁 2024-11-26 13:18:52 1 0

llvm 中的 def-use 链

我通过 LLVM 中的以下代码提取 Def_Use 链: for (Value::use_iterator i = F->use_begin(), e = F->use_end(); i != e; ++i) if (Instruction *Inst …

你丑哭了我 2024-11-26 11:15:56 1 0

如何在LLVM上获取堆栈上的返回地址

我想实现异或随机金丝雀,所以我必须在函数的序言和尾声中获取返回地址。 在函数的序言中,在我插入堆栈上的金丝雀之前,我可以通过以下方式获取返回…

完美的未来在梦里 2024-11-26 09:30:19 1 0

LLVM 3.0 编译器错误:将 C 指针类型转换为 Objective-C 指针类型“id”;需要桥接演员

我正在尝试使用新的 LLVM 3.0 编译器编译旧的 iPhone 应用程序项目。 我收到此错误: 自动引用计数问题:将 C 指针类型“CGColorRef”(又名“struct …

相权↑美人 2024-11-26 08:12:44 1 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文