[all-commits] [llvm/llvm-project] de5477: Add a statistic to track number of times we rebuil...

Philip Reames via All-commits all-commits at lists.llvm.org
Fri Oct 8 10:59:51 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: de5477ed4255ee59b45c3d71552d89dfe262748f
      https://github.com/llvm/llvm-project/commit/de5477ed4255ee59b45c3d71552d89dfe262748f
  Author: Philip Reames <listmail at philipreames.com>
  Date:   2021-10-08 (Fri, 08 Oct 2021)

  Changed paths:
    M llvm/lib/IR/BasicBlock.cpp

  Log Message:
  -----------
  Add a statistic to track number of times we rebuild instruction ordering

The goal here is to assist some future tuning work both on instruction ordering invalidation, and on some client code which uses it.


  Commit: edf31b4db1be3acdac1204a1c232454af20569e4
      https://github.com/llvm/llvm-project/commit/edf31b4db1be3acdac1204a1c232454af20569e4
  Author: Philip Reames <listmail at philipreames.com>
  Date:   2021-10-08 (Fri, 08 Oct 2021)

  Changed paths:
    M llvm/lib/Analysis/InstructionPrecedenceTracking.cpp

  Log Message:
  -----------
  [IPT] Add a statistic to track instructions scanned to answer queries

I'm planning some changes to the invalidation mechanism here, and having a concrete mechanism to track progress is key.


Compare: https://github.com/llvm/llvm-project/compare/9405217999ef...edf31b4db1be


More information about the All-commits mailing list