[all-commits] [llvm/llvm-project] 246522: ValueTracking: Improve nan tracking for fma square...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Wed Jan 14 11:24:30 PST 2026


  Branch: refs/heads/users/arsenm/valuetracking/special-case-fma-square-not-nan
  Home:   https://github.com/llvm/llvm-project
  Commit: 246522cde1987db996a2c313f827ff9bb21b967d
      https://github.com/llvm/llvm-project/commit/246522cde1987db996a2c313f827ff9bb21b967d
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2026-01-14 (Wed, 14 Jan 2026)

  Changed paths:
    M llvm/lib/Analysis/ValueTracking.cpp
    M llvm/lib/Support/KnownFPClass.cpp
    M llvm/test/Transforms/Attributor/nofpclass-fma.ll

  Log Message:
  -----------
  ValueTracking: Improve nan tracking for fma square special case

In the square multiply case, we can infer if the add of opposite
sign infinities can occur.



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