[all-commits] [llvm/llvm-project] eb9fce: Revert "[InstSimplify] Remove the remainder loop i...
Nikita Popov via All-commits
all-commits at lists.llvm.org
Tue Aug 1 00:03:36 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: eb9fce092a7d28714ed02d3facc1793d17e10807
https://github.com/llvm/llvm-project/commit/eb9fce092a7d28714ed02d3facc1793d17e10807
Author: Nikita Popov <npopov at redhat.com>
Date: 2023-08-01 (Tue, 01 Aug 2023)
Changed paths:
M llvm/lib/Analysis/InstructionSimplify.cpp
M llvm/test/Transforms/InstCombine/and-add-shl.ll
M llvm/test/Transforms/InstCombine/rem-mul-shl.ll
M llvm/test/Transforms/LoopVectorize/AArch64/sve-interleaved-accesses.ll
M llvm/test/Transforms/LoopVectorize/AArch64/sve-widen-phi.ll
Log Message:
-----------
Revert "[InstSimplify] Remove the remainder loop if we know the mask is always true"
This reverts commit 3e386b227886e2fb77b0c1e9182026c4e049f346.
Next to the original fold, this also implements an unnecessary and
inappropriate simplifyICmpWithDominatingAssume() based fold.
More information about the All-commits
mailing list