[all-commits] [llvm/llvm-project] 330820: [LoopUnroll] Simplify optimization remarks

Nikita Popov via All-commits all-commits at lists.llvm.org
Fri Jun 18 14:49:49 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3308205ae9dd3b42e19b377157c642a04312f7fd
      https://github.com/llvm/llvm-project/commit/3308205ae9dd3b42e19b377157c642a04312f7fd
  Author: Nikita Popov <nikita.ppv at gmail.com>
  Date:   2021-06-18 (Fri, 18 Jun 2021)

  Changed paths:
    M llvm/lib/Transforms/Utils/LoopUnroll.cpp
    M llvm/test/CodeGen/AArch64/loop-micro-op-buffer-size-t99.ll
    M llvm/test/Transforms/LoopUnroll/loop-remarks-with-hotness.ll

  Log Message:
  -----------
  [LoopUnroll] Simplify optimization remarks

Remove dependence on ULO.TripCount/ULO.TripMultiple from ORE and
debug code. For debug code, print information about all exits.
For optimization remarks, only include the unroll count and the
type of unroll (complete, partial or runtime), but omit detailed
information about exit folding, now that more than one exit may
be folded.

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




More information about the All-commits mailing list