<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Shouldn't Dependence Analysis Pass do
most of this work for me?<br>
<br>
W dniu 2013-08-08 10:00, erkan diken pisze:<br>
</div>
<blockquote
cite="mid:CAKmSG6yBVq7Hbp479+9FRM4Qumm373Dzxw61G3QTLfHopqBEig@mail.gmail.com"
type="cite">
<div dir="ltr">Take a look to this page: <a
moz-do-not-send="true"
href="https://sites.google.com/site/parallelizationforllvm/">https://sites.google.com/site/parallelizationforllvm/</a><br>
</div>
<div class="gmail_extra"><br>
<br>
<div class="gmail_quote">
On Wed, Aug 7, 2013 at 10:52 PM, Valmico <span dir="ltr"><<a
moz-do-not-send="true" href="mailto:valmico88@gmail.com"
target="_blank">valmico88@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello,<br>
<br>
I'm currently trying to develop new LLVM Pass that will
generate simple data dependencies graph. For now I'm trying
to get familiar with DependenceAnalysis.<br>
My general idea is to traverse each function (runOnFunction)
top to bottom Instruction by Instruction, using DA.depends(
I, I2, ...) on every Instructions combination in function to
check if they are dependent on any others.<br>
<br>
Problem is that almost all (if not all) Instructions seems
to be dependent on others even if they write/read to/from
different memory cells.<br>
Also I'm getting Dependence (confused) object, not the
FullDependence, should i try to dynamically cast it to
FullDependence, or is there a way to determine which
Dependence instance i got other way?<br>
<br>
Please help, I'm not an C++ nor LLVM programmer, but
PHP-developer, however i need it done asap. If you can help
just a little, give me a hint, i'll be very, very thankful
for ANY support.<br>
<br>
Best Regards<span class="HOEnZb"><font color="#888888"><br>
Valmico<br>
_______________________________________________<br>
LLVM Developers mailing list<br>
<a moz-do-not-send="true"
href="mailto:LLVMdev@cs.uiuc.edu" target="_blank">LLVMdev@cs.uiuc.edu</a>
<a moz-do-not-send="true"
href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
<a moz-do-not-send="true"
href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev"
target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
</font></span></blockquote>
</div>
<br>
<br clear="all">
<br>
-- <br>
Best Regards,<br>
Erkan Diken<br>
------------------<br>
</div>
</blockquote>
<br>
</body>
</html>