[PATCH] D60144: [SCEV] Add option to forget everything in SCEV.

Alina Sbirlea via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Apr 5 15:34:23 PDT 2019


asbirlea added a comment.

In D60144#1455399 <https://reviews.llvm.org/D60144#1455399>, @fhahn wrote:

> IIUC forgetTopmostLoop currently can be quite expensive for loops with lots of subloops/deeply-nested loops, where it has to visit all sub loops and selectively erase a bunch of stuff. And if we manage to unroll a large number of such loops, we have to invalidate most things anyways. Could that be the case in your test case?


Yes, that's almost certain the case.


Repository:
  rL LLVM

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D60144/new/

https://reviews.llvm.org/D60144





More information about the llvm-commits mailing list