[all-commits] [llvm/llvm-project] 56f569: [ValueTracking] Handle operand bundle assumes in s...

Nikita Popov via All-commits all-commits at lists.llvm.org
Tue Nov 21 05:34:22 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 56f569049c9df7e4db6aa14eae6c4fe200350bf6
      https://github.com/llvm/llvm-project/commit/56f569049c9df7e4db6aa14eae6c4fe200350bf6
  Author: Nikita Popov <npopov at redhat.com>
  Date:   2023-11-21 (Tue, 21 Nov 2023)

  Changed paths:
    M llvm/lib/Analysis/AssumeBundleQueries.cpp
    M llvm/lib/Analysis/ValueTracking.cpp

  Log Message:
  -----------
  [ValueTracking] Handle operand bundle assumes in same loop (NFCI)

We are already iterating over all assumes in AC, so handle
operand bundle based assumes in the same loop, instead of querying
them separately.

To keep the debug counter working, make it work per-bundle rather
than per-value.




More information about the All-commits mailing list