如何使用clang解析AST openMP

格里普

我是新来的编译器人员,目前已经开始使用clang。我想用clang解析openmp pragma行,我的问题是可能吗?实际上,我看到了很多有关支持openmp的演示,但是找不到关于如何解析的任何示例?如果您有或知道有用的例子,可以发给我吗?

非常感谢

格里普

我终于找到了。目前Clang仅支持omp并行指令,而且几乎没有子句:)

为了使用它,我使用了以下参数:

clang -Xclang -ast-dump -Xpreprocessor -fopenmp yoursourcefile.c

我可以在AST中看到omp声明。

OMPParallelDirective 0xd09a09c <line:6:13, col:25>
-CapturedStmt 0xd09a088 <line:7:5, col:18>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章