[all-commits] [llvm/llvm-project] dc9664: CodeGen: Strengthen definition of F{MIN|MAX}NUM_IE...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Mon Apr 22 01:13:26 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: dc9664a8adae17f2083fbcc8e96cfce606c56d57
      https://github.com/llvm/llvm-project/commit/dc9664a8adae17f2083fbcc8e96cfce606c56d57
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2024-04-22 (Mon, 22 Apr 2024)

  Changed paths:
    M llvm/docs/GlobalISel/GenericOpcode.rst
    M llvm/include/llvm/CodeGen/ISDOpcodes.h
    M llvm/include/llvm/Target/GenericOpcodes.td

  Log Message:
  -----------
  CodeGen: Strengthen definition of F{MIN|MAX}NUM_IEEE nodes (#85195)

Previously these were declared as having the 2008 behavior, with
underspecified signed zero handling. Currently, AMDGPU, PPC and
LoongArch mark these as legal. The AMDGPU and PPC instructions respect
the signed zero behavior. The LoongArch documentation doesn't state, but
I'm assuming it also does.



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