LLVM 获取函数和变量的 annotation
2022-12-4
| 2022-12-4
字数 1984阅读时长 5 分钟
type
Post
status
Published
date
Dec 4, 2022
slug
llvm-get-annotation
summary
获取函数和全局变量的 annotation
tags
LLVM
category
技术分享
icon
password
Property
Dec 4, 2022 02:49 PM
通过将测试代码编译成LLVM IR然后查看相关结构来学习如何获取函数和全局变量的anotation
编译命令: clang++ -S -emit-llvm test.cpp -o test.ll

源码及LLVM IR

函数

全局变量

函数+全局变量

局部变量

分析

代码

  • LLVM
  • LLVM 使用 CLion 调试 Pass Plugin在macOS NDK中用上LLVM动态库插件
    Loading...