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

Alina Sbirlea via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 4 09:32:56 PDT 2019


asbirlea added a comment.

Here are the times I got for compiling the aggregated bitcode files for clang and a few others. Before is ToT, After is with `-forget-scev-loop-unroll=true`
File    Before (s)   After (s)
clang-9.bc   7267.91   6639.14
llvm-as.bc   194.12   194.12
llvm-dis.bc   62.50   62.50
opt.bc   1855.85   1857.53

The current test I have is not publishable, I'm still trying to get one.
In the mean time, the above results might motivate having this enabled by default.


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