[LLVMdev] how to perform Data Dependency Analysis using LLVM platform

Amir H. Ashouri amirhossein.ashouri at gmail.com
Wed Jan 14 14:52:13 PST 2015


Hello Everyone,

Does anyone know how am I gonna be able to do
data-dependency/loop-dependency analysis with LLVM and clang?

Looking at the passes webpage -da-dependence-analysis
<http://llvm.org/docs/Passes.html#da-dependence-analysis>, apparently it
has been mentioned that this pass is doing the job, but using this pass
doesn't change anything in the output, neither the ./a.out size nor
the .ll IR-codes
when I pass with *opt  -da -S -o fooOPT.ll foo.ll*

I was wondering if we can understand the WAR,RAW, etc and also other
dependencies using LLVM platform.

regards,

-Amir
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150114/badab9d2/attachment.html>


More information about the llvm-dev mailing list