[PATCH] D35973: [JT] Add an option to dump LazyValueInfo after the run

Anna Thomas via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 27 19:54:45 PDT 2017


anna accepted this revision.
anna added a comment.
This revision is now accepted and ready to land.

LGTM. Thanks!



================
Comment at: test/Analysis/LazyValueAnalysis/lvi-after-jumpthreading.ll:22
 ; CHECK-NEXT:     ; LatticeVal for: '  %iv = phi i32 [ 0, %entry ], [ %iv.next, %backedge ]' in BB: '%backedge' is: constantrange<0, 400>
-; CHECK-NEXT:     ; LatticeVal for: '  %iv = phi i32 [ 0, %entry ], [ %iv.next, %backedge ]' in BB: '%exit' is: constantrange<399, 400>
 ; CHECK-NEXT:  %iv = phi i32 [ 0, %entry ], [ %iv.next, %backedge ]
----------------
I don't get why these are no longer there - we should either get it from the LVI cache or from the LVI analysis that's run when there's no cache entry. 
I'll take a look later.


https://reviews.llvm.org/D35973





More information about the llvm-commits mailing list