[llvm] [InstCombine]: Missed Optimization, treat the disjoint Or as an add (PR #86340)

Yingwei Zheng via llvm-commits llvm-commits at lists.llvm.org
Sat Mar 23 01:51:34 PDT 2024


dtcxzyw wrote:

> Failed Tests (22):
  LLVM :: Transforms/LoopUnroll/runtime-multiexit-heuristic.ll
  LLVM :: Transforms/LoopVectorize/AArch64/sve-interleaved-accesses.ll
  LLVM :: Transforms/LoopVectorize/AArch64/sve-interleaved-masked-accesses.ll
  LLVM :: Transforms/LoopVectorize/ARM/mve-reductions.ll
  LLVM :: Transforms/LoopVectorize/SystemZ/addressing.ll
  LLVM :: Transforms/LoopVectorize/X86/float-induction-x86.ll
  LLVM :: Transforms/LoopVectorize/X86/interleaving.ll
  LLVM :: Transforms/LoopVectorize/X86/parallel-loops.ll
  LLVM :: Transforms/LoopVectorize/X86/small-size.ll
  LLVM :: Transforms/LoopVectorize/X86/x86-interleaved-accesses-masked-group.ll
  LLVM :: Transforms/LoopVectorize/X86/x86-interleaved-store-accesses-with-gaps.ll
  LLVM :: Transforms/LoopVectorize/consecutive-ptr-uniforms.ll
  LLVM :: Transforms/LoopVectorize/float-induction.ll
  LLVM :: Transforms/LoopVectorize/forked-pointers.ll
  LLVM :: Transforms/LoopVectorize/induction.ll
  LLVM :: Transforms/LoopVectorize/interleaved-accesses.ll
  LLVM :: Transforms/LoopVectorize/reduction-inloop-cond.ll
  LLVM :: Transforms/LoopVectorize/reduction-inloop-pred.ll
  LLVM :: Transforms/LoopVectorize/reduction-inloop-uf4.ll
  LLVM :: Transforms/LoopVectorize/reduction-predselect.ll
  LLVM :: Transforms/LoopVectorize/reduction.ll
  LLVM :: Transforms/SLPVectorizer/AArch64/getelementptr.ll

Please fix these test failures.


https://github.com/llvm/llvm-project/pull/86340


More information about the llvm-commits mailing list