<div dir="ltr">

<div class="gmail-F0XO1GC-ed-a" style="margin:0px 0px 0px 44px;padding:0px 0px 0px 5px;border:0px"><div tabindex="0" class="gmail-F0XO1GC-nb-P" style="margin:0px;padding:0px;border:0px;color:rgb(34,34,34);line-height:normal"><div style="margin:0px;padding:0px;border:0px"><div style="margin:0px;padding:0px;border:0px;overflow:auto"><div style="margin:0px;padding:0px;border:0px;max-height:10000px"><div dir="ltr" style="margin:0px;padding:0px;border:0px">Hello,<div style="margin:0px;padding:0px;border:0px"><br></div><div style="margin:0px;padding:0px;border:0px">I am new to POLLY. I want to create an LLVM Pass which uses polly dependency analysis. in the new pass 1st i need to call polly Canonicalize pass. then use polly dependency analysis.</div><div style="margin:0px;padding:0px;border:0px"><br></div></div></div></div></div></div></div><div class="gmail-F0XO1GC-ed-a" style="margin:0px 0px 0px 44px;padding:0px 0px 0px 5px;border:0px"><div tabindex="0" class="gmail-F0XO1GC-nb-P" style="margin:0px;padding:0px;border:0px;color:rgb(34,34,34);line-height:normal"><div style="margin:0px;padding:0px;border:0px"><div style="margin:0px;padding:0px;border:0px;overflow:auto"><div style="margin:0px;padding:0px;border:0px;max-height:10000px"><div dir="ltr" style="margin:0px;padding:0px;border:0px"><div style="margin:0px;padding:0px;border:0px">Or in general how we can integrate llvm existing passes in new pass? </div></div></div></div></div></div></div><div class="gmail-F0XO1GC-ed-a" style="margin:0px 0px 0px 44px;padding:0px 0px 0px 5px;border:0px"><div tabindex="0" class="gmail-F0XO1GC-nb-P" style="margin:0px;padding:0px;border:0px;color:rgb(34,34,34);line-height:normal"><div style="margin:0px;padding:0px;border:0px"><div style="margin:0px;padding:0px;border:0px;overflow:auto"><div style="margin:0px;padding:0px;border:0px;max-height:10000px"><div dir="ltr" style="margin:0px;padding:0px;border:0px"><div style="margin:0px;padding:0px;border:0px"><br></div><div style="margin:0px;padding:0px;border:0px">How to integrate these in new pass through code? Please help its hard to find things on this..</div></div></div></div></div></div><div style="margin:0px;padding:0px;border:0px"></div><div style="margin:0px;padding:0px;border:0px"></div></div><div style="margin:0px;padding:0px;border:0px"><div class="gmail-F0XO1GC-ed-a" style="margin:0px 0px 0px 44px;padding:0px 0px 0px 5px;border:0px"></div></div><div class="gmail-F0XO1GC-nb-b" style="margin:0px 0px 0px 39px;padding:0px 0px 0px 5px;border:0px"><div class="gmail-F0XO1GC-nb-a gmail-F0XO1GC-nb-cb" style="margin:0px;padding:4px 0px;border:0px"><div style="margin:0px;padding:0px;border:0px"><div style="margin:0px;padding:0px;border:0px;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;display:inline-block"></div><span style="color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"></span><div class="gmail-F0XO1GC-md-a" style="margin:4px 0px 0px;padding:0px;border:0px;height:34px;color:rgb(34,34,34);font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br class="gmail-Apple-interchange-newline">

</div></div></div></div>Regards</div>