[all-commits] [llvm/llvm-project] 97b5cc: [ValueTracking] Remove ORE argument (NFC-ish)

Nikita Popov via All-commits all-commits at lists.llvm.org
Fri Jun 2 00:12:09 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 97b5cc214aee48e30391bfcd2cde4252163d7406
      https://github.com/llvm/llvm-project/commit/97b5cc214aee48e30391bfcd2cde4252163d7406
  Author: Nikita Popov <npopov at redhat.com>
  Date:   2023-06-02 (Fri, 02 Jun 2023)

  Changed paths:
    M llvm/include/llvm/Analysis/ValueTracking.h
    M llvm/include/llvm/Transforms/InstCombine/InstCombiner.h
    M llvm/lib/Analysis/ValueTracking.cpp
    M llvm/lib/Target/Hexagon/HexagonVectorCombine.cpp
    M llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
    M llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp

  Log Message:
  -----------
  [ValueTracking] Remove ORE argument (NFC-ish)

The ORE argument threaded through ValueTracking is used only in a
single, untested place. It is also essentially never passed: The
only places that do so have been added very recently as part of the
KnownFPClass migration, which is vanishingly unlikely to hit this
code path. Remove this effectively dead argument.

Differential Revision: https://reviews.llvm.org/D151562




More information about the All-commits mailing list