[all-commits] [llvm/llvm-project] 605489: [ARM] Fix VQDMULH fold for scalar smin

David Green via All-commits all-commits at lists.llvm.org
Sat Aug 21 08:33:34 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 605489d59309bec871cd49bdd482cff33cbf8ae1
      https://github.com/llvm/llvm-project/commit/605489d59309bec871cd49bdd482cff33cbf8ae1
  Author: David Green <david.green at arm.com>
  Date:   2021-08-21 (Sat, 21 Aug 2021)

  Changed paths:
    M llvm/lib/Target/ARM/ARMISelLowering.cpp
    A llvm/test/CodeGen/Thumb2/mve-vqdmulh-minmax.ll

  Log Message:
  -----------
  [ARM] Fix VQDMULH fold for scalar smin

Add a variant of mve-vqdmulh tests that uses min/max intrinsics
directly, including a scalar test that shows it misbehaving for min
intrinsics and a fix for the combine to prevent it from misbehaving.




More information about the All-commits mailing list