[all-commits] [llvm/llvm-project] c5022b: [SystemZ] Add support for strict_pseudo_fmin/fmax ...

Nikita Popov via All-commits all-commits at lists.llvm.org
Tue Jul 14 06:33:26 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c5022b53e409f68de0a21039f536d0119bb666c9
      https://github.com/llvm/llvm-project/commit/c5022b53e409f68de0a21039f536d0119bb666c9
  Author: Nikita Popov <npopov at redhat.com>
  Date:   2026-07-14 (Tue, 14 Jul 2026)

  Changed paths:
    M llvm/include/llvm/Target/TargetSelectionDAG.td
    M llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
    M llvm/lib/Target/SystemZ/SystemZInstrVector.td
    A llvm/test/CodeGen/SystemZ/vec-strict-pseudo-max.ll
    A llvm/test/CodeGen/SystemZ/vec-strict-pseudo-min.ll

  Log Message:
  -----------
  [SystemZ] Add support for strict_pseudo_fmin/fmax (#209434)

Mode 2 of vfmin/vfmax is also compatible with strict semantics
(producing invalid operation exception for both qNaN and sNaN and
returning RHS if masked.)



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list