返回信息流适合新手
理论和实践
好入门上手,求大佬推荐
这是一条镜像帖。来源:北邮人论坛 / cpp / #102024同步于 2022/7/10
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
[问题]有没有llvm学习的roadmap?
wzy0327
2022/7/10镜像同步9 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
如果要用llvm做一个ast树提取的工具,有没有什么推荐的文档呢
【 在 tomasters 的大作中提到: 】
: llvm 的roadmap挺大吧 得看你想用它做什么吧 有做编译优化的 也有做缺陷检测的
这llvm有个参数可以打印这个ast了
【 在 a1018494707 的大作中提到: 】
: 如果要用llvm做一个ast树提取的工具,有没有什么推荐的文档呢
直接用Google/bing搜“llvm ast”
【 在 a1018494707 的大作中提到: 】
: 如果要用llvm做一个ast树提取的工具,有没有什么推荐的文档呢
官方有个kaleidoscope语言的tutorial,可以看。
用clang编译一些简单的程序,用-S -emit-llvm看看输出。
分类熟悉以下各种指令,比如算数逻辑、比较、转换、函数内控制流、函数间控制流、内存访问、链接……
然后看看C++接口,包括编译、JIT编译,或许你还想知道怎么做OSR……
然后看到LLVM对GC的支持那么蛋疼,就觉得该放弃了。
[ema11]
【 在 nuanyangyang 的大作中提到: 】
: 官方有个kaleidoscope语言的tutorial,可以看。
: 用clang编译一些简单的程序,用-S -emit-llvm看看输出。
: 分类熟悉以下各种指令,比如算数逻辑、比较、转换、函数内控制流、函数间控制流、内存访问、链接……
: ............