[all-commits] [llvm/llvm-project] 0125b8: ValueTracking: Fix computeKnownFPClass handling fo...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Wed Apr 26 09:49:16 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 0125b8d2ecd39fabb7c735624d5f8d2be3dd7356
      https://github.com/llvm/llvm-project/commit/0125b8d2ecd39fabb7c735624d5f8d2be3dd7356
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-04-26 (Wed, 26 Apr 2023)

  Changed paths:
    M llvm/include/llvm/Analysis/ValueTracking.h
    M llvm/test/Transforms/Attributor/nofpclass-copysign.ll
    M llvm/unittests/Analysis/ValueTrackingTest.cpp

  Log Message:
  -----------
  ValueTracking: Fix computeKnownFPClass handling for copysign

We need to expand the set of possible classes to the opposite
sign for the first operand if we don't know the sign of the second
operand.




More information about the All-commits mailing list