<div dir="ltr">Hi,<div><br></div><div>I want to create a copy of DependenceAnalysis downstream.</div><div><br></div><div>At first I tried the HelloWorld tutorial. But then I figured, maybe I should move on</div><div>to create my pass by mimicking some other pass in LLVM.</div><div><br></div><div>So, I tried copying DependenceAnalysis itself [1]</div><div><br></div><div>Although after a lot of time of trying it compiled, I'm pretty sure I have done it</div><div>completely in the wrong way. What is more, I can't access my pass with the argument</div><div>I put (-rt-dep-checks).</div><div><br></div><div>Then, I watched this tutorial [2]. Apart from the fact that there seem to be</div><div>way too many steps just to create hello world pass, I don't think that passes like</div><div>DependenceAnalysis follow it.</div><div><br></div><div>So, what should I do? What is the "correct" to create the copy; like an external</div><div>library as the HelloWorld tutorial shows ?</div><div><br></div><div>Thanks,</div><div>Stefanos</div><div><br></div><div>[1] <a href="https://github.com/baziotis/llvm-project/tree/dep_analysis">https://github.com/baziotis/llvm-project/tree/dep_analysis</a></div><div>[2] <a href="https://www.youtube.com/watch?v=ar7cJl2aBuU">https://www.youtube.com/watch?v=ar7cJl2aBuU</a></div></div>