[PATCH] D153004: [LSR] Consider post-inc form when creating extends/truncates.

Ron Lieberman via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sat Jun 17 08:23:57 PDT 2023


ronlieb added a comment.

seeing this in CI builds of MIOpen.  might be related to this patch. Reproducer might take a few days, so this is mostly FYI

clang++: /jenkins/workspace/compiler-psdb-amd-stg-open_2/repos/external/llvm-project/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp:4152: const llvm::SCEV* getAnyExtendConsideringPostIncUses({anonymous}::LSRUse&, const llvm::SCEV*, llvm::Type*, llvm::ScalarEvolution&): Assertion `(!Loops || *Loops == LF.PostIncLoops) && "different post-inc loops used"' failed.4


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D153004



More information about the llvm-commits mailing list