<div dir="ltr"><span style="font-size:12.8000001907349px">Dear LLVMers, </span><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">I am looking into the passes that clang uses by default (using only the flags -O0, -O1, -O2, -O3) and I noticed that the pass scev-aa (ScalarEvolution-based Alias Analysis) is not being used in any of those options.The pass scev, however, is executed with the optimization levels -O1, -O2, and -O3.</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">Does anybody know the reason why scev-aa is not included? Does it make the compilation too slow? Is the pass buggy?</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">Thanks in advance,</div><div style="font-size:12.8000001907349px"><br></div><div style="font-size:12.8000001907349px">Raphael Ernani Rodrigues</div><div style="font-size:12.8000001907349px">PhD student, University of Alberta</div></div>