How can extract memory dependence among of instructions. I used the following code but it find only one dep for a instruction.I want to get all dependences for an instruction.<br><br>    MemoryDependenceAnalysis &mda = getAnalysis<MemoryDependenceAnalysis>();<br>
<br>            MemDepResult mdr = mda.getDependency(inst);<br><br><br>            if (mdr.isDef()) {<br>                Instruction *dep = mdr.getInst();<br><br>                if (isa<LoadInst>(inst)) {<br>                    if (isa<StoreInst>(dep)) {<br>
                           //READ AFTER WRITE<br>                    }<br>                }<br>                if (isa<StoreInst>(inst)) {<br>                    if (isa<LoadInst>(dep)) {<br>                          //WRITE AFTER READ<br>
                    }<br>                    if (isa<StoreInst>(dep)) {<br>                         //WRITE AFTER WRITE<br>                    }<br>                }<br><br>