[llvm-dev] Tracing global variables use in llvm
ARUN TEWATIA via llvm-dev
llvm-dev at lists.llvm.org
Sun Jun 12 02:33:32 PDT 2016
I am trying to write a custom analysis pass. Below is a llvm-ir snippet
from my module.
1 @my_string = common global i8* null, align 8
2 %tmp1 = load i8*, i8** @my_string, align 8
3 call void @copy_string(i8* %tmp1, i8* %tmp2, i8* %tmp3)
I wish to make a check, if one of the function parameters passed is a
global variable or not? For instance in above example code, I wish to check
if %tmp1 is a global variable or not?
Could you suggest the best way to achieve this?
Thanks in advance.
--
*Arun Tewatia*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160612/ed004825/attachment.html>
More information about the llvm-dev
mailing list