[all-commits] [llvm/llvm-project] 3387e5: [InstCombine] Use SimplifyQuery in isKnownSign()

Nikita Popov via All-commits all-commits at lists.llvm.org
Wed Jun 5 06:23:17 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3387e558449e1748a7d4b10f2d9049647c9acc56
      https://github.com/llvm/llvm-project/commit/3387e558449e1748a7d4b10f2d9049647c9acc56
  Author: Nikita Popov <npopov at redhat.com>
  Date:   2024-06-05 (Wed, 05 Jun 2024)

  Changed paths:
    M llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp

  Log Message:
  -----------
  [InstCombine] Use SimplifyQuery in isKnownSign()

This enabled the use of DomConditionCache. As such, remove the
explicit isImpliedByDomCondition() call. This is probably not
entirely NFC because these APIs don't support exactly the same
cases.



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