[all-commits] [llvm/llvm-project] 1d9f77: ValueTracking: Really remove CannotBeOrderedLessTh...

Matt Arsenault via All-commits all-commits at lists.llvm.org
Mon Aug 7 05:21:17 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 1d9f77f54f70989c7b3f5648f2b980e442929ed1
      https://github.com/llvm/llvm-project/commit/1d9f77f54f70989c7b3f5648f2b980e442929ed1
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2023-08-07 (Mon, 07 Aug 2023)

  Changed paths:
    M llvm/include/llvm/Analysis/ValueTracking.h
    M llvm/lib/Analysis/ValueTracking.cpp

  Log Message:
  -----------
  ValueTracking: Really remove CannotBeOrderedLessThanZero

6640df94f9abd4f9fef0263afbf7978ac55832b8 did not actually remove it,
just its final user. cannotBeOrderedLessThanZeroImpl still has a user
which needs to be updated before it can be removed.

The users of SignBitMustBeZero currently have broken expectations for
nan handling, so requires more work to replace.




More information about the All-commits mailing list