Hello, I want to identify and classify whether a dependence is a loop carried or loop independent dependence by observing how the dependence checker of the Loop Access Analysis pass works. It currently classifies the dependencies into NoDep, Unknown, Forward, ForwardButPreventsForwarding, Backward, BackwardVectorizable, BackwardVectorizableButPreventsForwarding. So, is there a way I can use the information provided by LAA to classify the dependencies into loop carried or loop independent dependence. For example, we know that all backward dependencies are loop-carried. Also, I will prefer not to use DependenceAnalysis for this purpose. Thank you Vijay -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20191205/432ddbc6/attachment.html>