[PATCH] D127727: [SeparateConstOffsetFromGEPPass] Added optional modification strategy

Elena Lepilkina via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 29 05:17:36 PDT 2022


eklepilkina abandoned this revision.
eklepilkina added a comment.

Sorry for delay. Looked more on different benchmarks from test-suite during searching a good test case. There are such cases. But a deep exploration shows that SeparateConstOffsetFromGEP pass isn't the main reason, it produces better IR, but in some cases later passes can make it worse and cause worse asssembly code. So hacks I have made in the current pass as workarounds for these particular cases don't seem to be the proper decision. As far as  this pass isn't the main reason of regressions we got, I decided to abandon this review.

Thank you very much for review and sorry to bother you.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D127727



More information about the llvm-commits mailing list