[LLVMdev] Updating Analysis Pass
Manish Gupta
manishg at cs.ucsd.edu
Fri Oct 10 16:27:17 PDT 2014
Dear All,
I am trying to use an Analysis Pass inside a transformation pass. After the
transformations, I call the analysis pass again using getAvailableAnalysis
but it seems to run on the old IR.
*Snippet of my code: *
MyAnalysis* MP = getAnalysisIfAvailable<MyAnalysis>();
... Transformation code ...
MyAnalysis* NewMP = getAnalysisIfAvailable<MyAnalysis>();
... Transformation code ...
MP and NewMP are the same, while I have transformed the code. Please let me
know if there is something wrong with what I am doing.
Thanks!
Manish
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20141010/bdcab68d/attachment.html>
More information about the llvm-dev
mailing list