[PATCH] D71993: [Transforms][GlobalSRA] huge array causes long compilation time and huge memory usage.

Alexey Lapshin via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Dec 30 12:15:17 PST 2019


avl added a comment.

I started from the implementation similar to above description. But later I decided to avoid global SRA for big arrays, since big array with small number of usages is kind of artificial case. It is probably not worth to care about it too much. But, since that implementation was requested - I will update this patch with alternative implementation navigating through the usages and not-creating huge number of unused variables...


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D71993





More information about the llvm-commits mailing list