[PATCH] D63152: [FIX] Forces shrink wrapping to consider any memory access as aliasing with the stack

Francis Visoiu Mistrih via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jun 11 11:00:58 PDT 2019


thegameg edited reviewers, added: qcolombet; removed: lebedev.ri.
thegameg added a comment.

I agree this needs to be fixed.

I tried this almost a year ago and I saw some regressions on SPEC:

  82.sphinx3/482.sphinx3         +0.46%
  255.vortex/255.vortex            +2.39%
  175.vpr/175.vpr                      +0.54%
  124.m88ksim/124.m88ksim   +1.05%
  147.vortex/147.vortex            +2.13%

But I never got the time to look into making it a bit smarter.

Maybe it's ok to ignore the regressions for now.


Repository:
  rL LLVM

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

https://reviews.llvm.org/D63152





More information about the llvm-commits mailing list