<div dir="ltr"><div><div><div><div><div><div><div><div><div>Hello <br></div>  I am working on pass which has dependency on multiple passes.  Say  D1,D2,D3<br></div>I used <br></div>INITIALIZE_PASS_BEGIN<br>INITIALIZE_PASS_DEPENDENCY(D1)<br>INITIALIZE_PASS_DEPENDENCY(D2)<br>INITIALIZE_PASS_DEPENDENCY(D3)<br>INITIALIZE_PASS_END.<br><br></div>While running it through opt tool it, I had to specify this D1,D2,D3 pass names<br></div>to get this pass executed before my pass.<br></div>Is there way, to let llvm pass manager to know  execute all dependencies without<br></div>having to specify explicitly.?<br></div><div><br></div><div>I suspect i am doing something wrong in my code, May be.</div><div><br></div>Thanks<br></div>Mahesh<br></div>