[LLVMdev] Tracking global variables accesses
Chris Lattner
sabre at nondot.org
Wed Apr 20 07:02:03 PDT 2005
On Wed, 20 Apr 2005, Vladimir Prus wrote:
>> iterate through the globals). If your pass uses the standard alias
>> analysis interface, this will allow it to work with many different aa
>> implementations.
>
> So, I can just call AliasAnalysis::getModRefInfo with a call instruction and
> global value as argument? Excellent.
Yes.
>> The other option is to hack the globals mod/ref alias analysis in
>> Analysis/IPA to do what you want.
>
> Will that have any advantage over calling getModRefInfo for each global
> variable?
No. Additionally, that would prevent your from using other alias
analyses.
-Chris
--
http://nondot.org/sabre/
http://llvm.cs.uiuc.edu/
More information about the llvm-dev
mailing list